Heavy rain causes flood in South China city
Vehicles andPedestrianswade through rainwater in Shenzhen of South China's Guangdong province May 11, 2014. The city received a rainfall of more than 100 millimeters within three hours on Sunday afternoon and the rain is expected to last at night. [Photo/icpress.cn]