Country: People's Republic of ChinaLocation: Geolocation is 22.7706554, 103.5621059Connected Border Town: Lao Cai