Where is Huuuuuuuuuuuuuuuuuuuuuuuu?

Where is Huuuuuuuuuuuuuuuuuuuuuuuu located?

Huuuuuuuuuuuuuuuuuuuuuuuu, Shanxi, China (approx. 39.20472°, 113.0992°)


Where is Huuuuuuuuuuuuuuuuuuuuuuuu on the map?