Where is Honglang North Station?

Where is Honglang North Station located?

Honglang North Station, Honglang North Station, China (approx. 22.57795°, 113.9061°)


Where is Honglang North Station on the map?