BEIJING, July 2, 2016 (Xinhua) -- A worker works at a construction site of the Chaobaihe Bridge at the Yanjiao section of Xuyin Road in Yanjiao Town, north China's Hebei Province, July 2, 2016. The Chaobaihe Bridge is the critical part of Xuyin Road which links the Tongzhou District of Beijing and the Yanjiao Town of north China's Hebei. The construction of substructure of the bridge has been finished, with the main part expected to be finished in April next year.(Xinhua/Lu Peng)