Passengers are stranded at a railway station in Chengdu City, Sichuan Province, July 11, 2018 following the cancellation of dozens of trains due to continuous heavy rain. (Photo: China News Service/Liu Zhongjun)
Passengers are stranded at a railway station in Chengdu City, Sichuan Province, July 11, 2018 following the cancellation of dozens of trains due to continuous heavy rain. (Photo: China News Service/Liu Zhongjun)
Passengers are stranded at a railway station in Chengdu City, Sichuan Province, July 11, 2018 following the cancellation of dozens of trains due to continuous heavy rain. (Photo: China News Service/Liu Zhongjun)