Loading video...

Video Failed to Load

Go Home

China built mega Infrastructure for the people 🇨🇳China's largest single-unit-capacity pumped-storage hydropower station connected to national grid. The Tiantai Pumped Storage Power Station project, with an investment of $ 1.42 billion, could provide clean energy for over 1.6 million residents annually. The project in east China's Zhejiang province, also...

26,062 views • 6 months ago •via X (Twitter)

0 Comments

No comments available

Comments from the original post will appear here

Related Videos