Residents of Zhuozhou, North China's Hebei Province, take refuge from floods on a tractor on August 3, 2023. Torrential rains have battered Hebei Province, especially Zhuozhou for days. Hebei Province relocated over 1.2 million people as of 10 am Thursday, said local authorities. Photo: IC