This place is considered as “Ha Long on the mountain” and being one of the three largest artificial lakes in Vietnam. Thac Ba lake is shaped when Thac Ba Hydropower Plant was built. The construction of this Hydropower Plant began in 1961 and finished in 1971. Located in the territory of both Luc Yen and Yen Binh districts, Thac Ba Lake is nearly 23.500 ha wide with over 1,300 islands of all size harmonized with the beautiful cave system deep inside rocky mountains.
Thuy Tien Cave – one of delightful caves in Thac Ba Lake region