Torrential rain in southern China have submerged Guangdong province. Several cars and motorbikes were left stranded in streets resembling rivers. The Foshan Meteorological Observatory issued red warning for heavy rainfall. Storm Podul made landfall on Chinese coast of Fujian, while its residual vortex is now wreaking havoc in southern China. Read the full story at DailyMail
#storm #china #asia #news