Video PlayerClose
Photo taken on Aug. 24, 2017 shows the construction site of the Hinkley Point C project in Hinkley, Britain. (Xinhua/Han Yan)
Photo taken on Aug. 24, 2017 shows the construction site of the Hinkley Point C project in Hinkley, Britain. (Xinhua/Han Yan)