Where is Vanshiva?

Where is Vanshiva located?

Vanshiva, Shaanxi, China (approx. 35.08111°, 109.2119°)


Where is Vanshiva on the map?