Cars ride on a road submerged by water in Luocheng County, south China's Guangxi Zhuang Autonomous Region, June 8, 2015. Heavy rains continued to batter southern regions of China on Monday. (Xinhua/Wu Yaorong)
Day|Week