Photo taken on Oct. 10, 2016 shows the construction site of the Heishan North Station section of a high-speed railway linking China's capital of Beijing and Shenyang, capital of northeast China's Liaoning Province. The 709-km Beijing-Shenyang railway, designed with a speed of 350 km per hour, began to construct in 2014 and is expected to be finished within five years. (Xinhua/Yang Qing)