Where is Canpin?
Where is Canpin located?
Canpin, Chongqing, China (approx. 30.97528°, 109.2103°)
Where is Canpin on the map?
Canpin - Gulinto
Canpin - Zunyi Xinzhou Airport
Canpin - Hunshiba
Canpin - Xiyuan Hotel
{"latitude":30.97528,"longitude":109.2103,"title":"Canpin"}