Video PlayerClose
Road maintainers clear the road after a landslide in Bulu Township, Xianju County, east China's Zhejiang Province, Aug. 10, 2019. Typhoon Lekima, the ninth of the year, made landfall on Saturday in Wenling City. Rescue and clean-up works were carried out in all parts of Zhejiang Province. (Photo by Wang Huabin/Xinhua)