Upper Madi river hydropower dam site, Annapurna region Nepal


Madi river dam hydro electric power site. The Chinese funded project has been controversial due to its location in an area of outstanding natural beauty.


Size: 5472px × 3648px
Location: Madi river valley, Nepal
Photo credit: © Andrew Butterton / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: dam, electric, electricity, energy, hydro, madi, nepal, power, river, valley