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.
Green Tree Islands grow from green water.
Tree lined hills
Rocky mountains rise in stark contrast to the peaceful waters.
Thousands of households earn their living on Thac Ba Lake.
Daily life of local residents in a corner of the lake.
Fish teem in the wake of boats carrying visitors.