The enchanting charm of Thac Ba Lake in the floating season
Liked as “Ha Long on the mountain”, Thac Ba lake (Yen Bai) is one of the largest artificial lakes in Vietnam with a capacity of about 3.9 billion cubic meters of water. Thac Ba Lake is located in two districts of Yen Binh and Luc Yen. The lake covers nearly ...