Manwan Dam


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