Where is Lesuhe?

Where is Lesuhe located?

Lesuhe, Shaanxi, China (approx. 33.2°, 106.0333°)


Where is Lesuhe on the map?