A resident makes her way on a waterlogged road in Yangchun City, south China's Guangdong Province on May 8, 2013. Torrential rains hit Yangchun City on Wednesday morning, triggering waterlogging in many areas of the city. [Photo/Xinhua]
Go to Forum >>0 Comment(s)