CambodiaPhnom PenhThailandChiang MaiVietnamHanoiHaiphongKrong Preah Sihanouk200 km200 miles