Major hydropower station on Yangtze River generates 600 bln kWh of clean energy Major hydropower station on Yangtze River generates 600 bln kWh of clean energy By Xinhua - 03 August 2021 The Gezhouba hydropower plant on the Yangtze River, China's longest river, has produced nearly 600 billion kilowatt-hours of clean energy since it began operations 40 years ago.
Four giant pandas make public debut at Lanzhou's new home News Four giant pandas make public debut at Lanzhou's new home By Xinhua
Shenzhou-18 taikonauts start journey to space station News Shenzhou-18 taikonauts start journey to space station By Xinhua
Canton Fair Design Award selection to be collected in archives News Canton Fair Design Award selection to be collected in archives By Xinhua
China Southern Airlines opens new passenger air route to Frankfurt News China Southern Airlines opens new passenger air route to Frankfurt By Xinhua
China's drive to advance high-quality development to present opportunities News China's drive to advance high-quality development to present opportunities By Xinhua