CHONGQING, June 24, 2016 -- Residents walk on a flooded road after a rainstorm in Chongqing, southwest China's Chongqing, June 24, 2016. Torrential rains hit Chongqing and caused waterlog in the city. Local meteorological bureau has issued an orange alarm for rainstorm. (Xinhua/Chen Cheng)
Day|Week