See all cruises

Xayaburi Dam See all cruises

The Xayaburi Dam is a run-of-river hydroelectric dam on the Lower Mekong River, approximately 30 kilometres east of Sainyabuli town in northern Laos.