Manwan Dam
Yun County, China
The 516th largest power station in the world
The Manwan Dam (simplified, traditional, pinyin: Mànwān Dàbà) is a large hydroelectric dam in China. It is built on the Mekong (Lancang) River with a capacity of 1,570 MW.
Power station data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).