Tech Insider
China
Flooding in Zhuozhou city in China's Hebei province, August 9, 2023.