Where is Vanhuta?

Where is Vanhuta located?

Vanhuta, Shanxi, China (approx. 37.65167°, 111.4719°)


Where is Vanhuta on the map?