Where is Sihuayba?

Where is Sihuayba located?

Sihuayba, Shaanxi, China (approx. 33.51667°, 105.9°)


Where is Sihuayba on the map?