People rush to board trains at Hefei Railway Station in Hefei, East China's Anhui province, on July 1. [Photo/Xinhua]