Sapa is a small town of Lao Cai province in Vietnam, distance from Cat ba to Sapa is about 500km ...