A car wades through rainwater in Shenzhen of South China's Guangdong province May 11, 2014.[Photo/icpress.cn]