Loading video...
Video Failed to Load
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... show more
26,062 views • 6 months ago •via X (Twitter)
0 Comments
No comments available
Comments from the original post will appear here
