Where is Shankufan?
Where is Shankufan located?
Shankufan, Yunnan, China (approx. 24.49464°, 102.0327°)
Where is Shankufan on the map?
{"latitude":24.49464,"longitude":102.0327,"title":"Shankufan"}