Where is Sheneda?

Where is Sheneda located?

Sheneda, Shaanxi, China (approx. 34.75417°, 108.5436°)


Where is Sheneda on the map?