Where is Sehapu?

Where is Sehapu located?

Sehapu, Shaanxi, China (approx. 33.49222°, 109.7217°)


Where is Sehapu on the map?