The construction site of a bridge of the Shangqiu-Hefei-Hangzhou high-speed railway in central China's Henan Province. Photo: Xinhua