Image : Telegraph - Baihetan hydropower project


Title
Telegraph - Baihetan hydropower project
Description
Telegraph - Baihetan hydropower project is a 16GW hydroelectric facility under construction on the Jinsha River
Agency
UK - Avalon
Region
United Kingdom
Usage
Newspaper
Image Categories
Industrial/Construction
Science & Technology
Business/Finance
Link
https://www.avalon.red/0620901380
Image Number
0620901380

Back to List


Back to List