Where is Vaupin?
Where is Vaupin located?
Vaupin, Shaanxi, China (approx. 33.56556°, 108.5736°)
Where is Vaupin on the map?
{"latitude":33.56556,"longitude":108.5736,"title":"Vaupin"}