Xayaburi Hydroelectric Power Project

Location

The Xayaburi Hydroelectric Power Project is located on the Mekong River in Xayaburi Province, Lao PDR, approximately 80 kilometres south of Luang Prabang, and 1,900 kilometres from the Mekong River Delta. The site’s unique topography in a sparsely populated area makes it ideal for a run-of-river hydropower development.