2023.02.25 18:16 GMT+8

Exploring China's mega hydropower station at Baihetan

Updated 2023.02.25 18:16 GMT+8
CGTN

China is the world's largest consumer of energy, but the way forward is a focus on maintaining growth while protecting the environment. Today we continue to explore how China is modernizing while prioritizing green development. Let's embark on a journey to one of the world's largest hydropower stations, located in Southwest China.

Copyright © 

RELATED STORIES