Where is Zhaoshipan?

Where is Zhaoshipan located?

Zhaoshipan, Shaanxi, China (approx. 37.82639°, 109.2158°)


Where is Zhaoshipan on the map?