Thac Ba Lake in the northern province of Yen Bai– one of Vietnam’s largest artificial lakes is attracting a lot of visitors during the floating season.
Located in the northwestern region of Vietnam, Thac Ba Lake in the distric of Yen Binh and Luc Yen, Yen Bai province is considered a ‘Ha Long Bay in the mountains’ with more than 1,300 islands. It took shape after Thac Ba hydropower plant was built.
Visitors can feel the cool air when boating on Thac Ba Lake and are immersed in stunning natural landscapes of beautiful skies, mountains, and countless islands.