Thac Ba

The Thác Bà Lake (Hồ Thác Bà) is a manmade lake in Vietnam created by construction of the Thác Bà hydroelectric plant in the 1960s.[1] Thác Bà is the name of the Bà Falls which pre-existed the dam
Start slideshow