Where is Sunjiazui?

Where is Sunjiazui located?

Sunjiazui, Shaanxi, China (approx. 34.80639°, 108.3719°)


Where is Sunjiazui on the map?