<--Previous
Up
Next-->
Lao Cai is in the mountainous northwest part of Vietnam, near the Chinese border.