Search
Menu
Home
Sources
About
Contacts
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
.