Many passengers are stranded at the railway station in Dazhou, Southwest China's Sichuan province, after some trains were suspended or running late, May 6, 2016. [Photo/chinanews.com]