Lào Cai is a city in North Vietnam and it is the capital of the province of Lào Cai.
Lao Cai is adjacent to the Chinese city prefecture Hekou in the province of Yunnan in southwest China.
Lao Cai is located on the Red River and the Nậm Thi which is located 260 km northwest of Hanoi.
5 pictures of Lào Cai
more
No comments:
Post a Comment