HMAP World Story
Share X
Thac Ba Lake
The Thác Bà Lake is a manmade lake in Vietnam created by construction of the Thác Bà hydroelectric plant in the 1960s. Thác Bà is the name of the Bà Falls which pre-existed the dam.
Source : Wikipedia