Video PlayerClose
Huge waves beat against the sea shore in Zhujiajian of Zhoushan City, east China's Zhejiang Province, July 22, 2018, as Typhoon Ampil approaches the coast. Typhoon Ampil, the 10th typhoon this year, has made landfall on the island of Chongming in Shanghai Sunday noon. (Xinhua/Huang Zongzhi)