Where is Xinshulin?
Where is Xinshulin located?
Xinshulin, Hebei, China (approx. 40.26667°, 118.6167°)
Where is Xinshulin on the map?
Xinshulin - Xinshulin
{"latitude":40.26667,"longitude":118.6167,"title":"Xinshulin"}