Dams on River Indus
Permalink

Dams on River Indus

China’s Three Gorges Corporation (CTGPC) has reportedly proposed a 15 billion dollar hydropower scheme to…

Continue Reading →