Where is Simoudi?

Where is Simoudi located?

Simoudi, Shaanxi, China (approx. 33.51667°, 108.1167°)


Where is Simoudi on the map?