Share

Argentina-China hydropower mega-project| CCTV English

The Santa Cruz hydroelectric power station in Argentina, which is being built by companies from China, is the world’s southernmost hydropower project and the biggest hydropower station project under the Belt and Road Initiative.

CCTV English is the official channel for CCTV

Leave a Comment