Natural features
Thác Bà Lake
Lào Cai
One of the largest man-made lakes in Vietnam, created by a dam in the 1970s, with more than 1,300 forested islands.
About Lào Cai · All natural features in Vietnam
One of the largest man-made lakes in Vietnam, created by a dam in the 1970s, with more than 1,300 forested islands.