Source: Xinhua| 2018-08-17 21:40:03|Editor: Lu Hui
Video PlayerClose
A policeman removes broken branches in Shanghai, east China, Aug. 17, 2018. Typhoon Rumbia, the 18th this year, made landfall at around 4:05 a.m. Friday in Pudong New Area, Shanghai, bringing torrential rains and packing strong winds of up to 23 meters per second, or 82.8 km per hour, at its eye, according to the National Meteorological Center (NMC). (Xinhua/Chen Fei)