Get Travalour for free on Google Play

Son La Dam

Nhà máy thủy điện Sơn La, Ít Ong, Mường La, Sơn La, Vietnam

Dam

The Son La Hydropower Project is the largest and most complex dam project ever built in Vietnam.

Location of Son La Dam