Where is Beitucheng Station?

Where is Beitucheng Station located?

Beitucheng Station, Beitucheng Station, China (approx. 39.97559°, 116.3879°)


Where is Beitucheng Station on the map?