Where is Gubeikou Station?

Where is Gubeikou Station located?

Gubeikou Station, Gubeikou Station, China (approx. 40.68876°, 117.1564°)


Where is Gubeikou Station on the map?