
Passengers queue to refund or reschedule their journeys at Hongqiao Railway Station in east China's Shanghai, Aug. 9, 2019. China's National Meteorological Center issued a top-level red alert for Typhoon Lekima on Friday morning, as it is expected to make landfall in the coastal areas of eastern Zhejiang Province Saturday. (Xinhua/Chen Fei)














