Natural features in Lào Cai, Vietnam

About Lào Cai · All natural features in Vietnam

Vietnam › Lào Cai

Country facts
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.