Jiacha Hydropower Station
Gyaca County, China
The 1660th largest power station in the world
The Jiacha Hydropower Station, also named Gacha Hydropower Station, is the second largest hydropower station built in Tibet, located in Gyaca County on the middle reaches of the Yarlung Tsangpo, with a total installed capacity of 360 MW and a designed annual generation capacity of 1.705 billion kWh.
Power station data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).