Where is Xinu?
Where is Xinu located?
Xinu, Hebei, China (approx. 39.415°, 116.4339°)
Where is Xinu on the map?
{"latitude":39.415,"longitude":116.4339,"title":"Xinu"}