China's southern Guangdong province was hit with severe weather on July 2, including tornadoes and Typhoon Chaba. Source link
China's southern Guangdong province was hit with severe weather on July 2, including tornadoes and Typhoon Chaba. Source link