President Xi Jinping has urged stronger independent innovation capacity for China during an inspection to the Three Gorges Dam, saying the country must master the core technology of high-end equipment.
Xinhua丨Updated: April 26, 2018
Chinese President Xi Jinping visits the power plant central control room during an inspection to the Three Gorges Dam, which lies on the Yangtze River in Yichang City, central China's Hubei Province, April 24, 2018. [Photo/Xinhua]