Where is Janlaova?

Where is Janlaova located?

Janlaova, Shanxi, China (approx. 40.02056°, 113.8142°)


Where is Janlaova on the map?