Hydropower station in southwest China, which is currently under construction, is set to transform China’s power generation industry

A window on today's China for Southeast Asia
Hydropower station in southwest China, which is currently under construction, is set to transform China’s power generation industry