Where is Huangbeiling?

Where is Huangbeiling located?

Huangbeiling, Huangbeiling (Station), China (approx. 22.54891°, 114.1315°)


Where is Huangbeiling on the map?