Where is Changxing?

Where is Changxing located?

Changxing, Shaanxi, China (approx. 34.25833°, 107.8336°)


Where is Changxing on the map?