Passengers wait to board the train at the Qiqihar South Railway Station, Northeast China's Heilongjiang province, Aug 17, 2015. [Photo / Xinhua]