One of China Railway's recent projects is a high-speed line from Shanghai to Kunming that runs for 2,252km. Photo: Xinhua