Things to do in Lao Cai Vietnam

Lao Cai is in the Northwest of Vietnam.