Where is Janmaheh?

Where is Janmaheh located?

Janmaheh, Shaanxi, China (approx. 37.05°, 109.6°)


Where is Janmaheh on the map?