Where is Huabiaozui?

Where is Huabiaozui located?

Huabiaozui, Shanxi, China (approx. 39.11667°, 112.95°)


Where is Huabiaozui on the map?