Where is Shoupian?

Where is Shoupian located?

Shoupian, Shaanxi, China (approx. 33.27611°, 108.5758°)


Where is Shoupian on the map?