Where is Gowpadun?

Where is Gowpadun located?

Gowpadun, Shaanxi, China (approx. 33.48194°, 108.5886°)


Where is Gowpadun on the map?