Where is Lunvanthan?

Where is Lunvanthan located?

Lunvanthan, Shanxi, China (approx. 36.71667°, 112.9333°)


Where is Lunvanthan on the map?