Video PlayerClose
Fishing boats berth at a port in Taizhou City, east China's Zhejiang Province, July 21, 2018. China's national observatory on Sunday issued a yellow alert for typhoon Ampil which will make landfall in the eastern coastal region around Sunday noon. (Xinhua/Liang Minhui)