Cars ride on a road submerged by water in Huangshan City, east China's Anhui Province, June 8, 2015. Heavy rains continued to batter southern regions of China on Monday. (Xinhua/Shi Guangde)
Day|Week