Where is Chenjiaping?

Where is Chenjiaping located?

Chenjiaping, Shaanxi, China (approx. 33.96667°, 108.15°)


Where is Chenjiaping on the map?