Where is Hongbiao?

Where is Hongbiao located?

Hongbiao, Shanxi, China (approx. 38.78361°, 113.0742°)


Where is Hongbiao on the map?