Shenzhen city in south China's Guangdong Province experiences its strongest rainfall since 2008 on Sunday, May 11, 2014, with 2,000 cars submerged in the streets and the operations of more than 5,000 buses suspended. The city's meteorological bureau issued a red alert for heavy rain, the highest level of the four-tier alert system. About 130 flights have been canceled at the Shenzhen airport, while another 70 outbound flights have been delayed for more than four hours as of 7:30 p.m. on Sunday evening. [Photo/CFP]
Copyright ©1999-2016 Chinanews.com. All rights reserved.
Reproduction in whole or in part without permission is prohibited.