Photo taken on Mar. 31, 2014 shows a tree falls on a car at a parking lot in Shenzhen of south China's Guangdong province. Heavy rains disrupt traffic, ground flights and strand passengers at major airports of Guangdong since Sunday. [Photo: China News Service / Chen Wen]
Copyright ©1999-2018
Chinanews.com. All rights reserved.
Reproduction in whole or in part without permission is prohibited.