Satellite images show Laos' new Mekong River dam
Satellite imagery analyzed by Radio Free Asia shows construction underway on Pak Beng, Laos' latest large-scale hydropower project.
Satellite imagery analyzed by Radio Free Asia shows construction underway on Pak Beng, Laos' latest large-scale hydropower project.
Select a language and narrator voice before playback.