Manwan Dam

The Manwan Dam is a large hydroelectric dam in China. It is built on the Mekong (Lancang) River with a capacity of 1,570 MW.