Where is Badalingchangcheng Station?
Where is Badalingchangcheng Station located?
Badalingchangcheng Station, Badalingchangcheng Station, China (approx. 40.360336°, 116.001465°)
Where is Badalingchangcheng Station on the map?
{"latitude":40.360336,"longitude":116.001465,"title":"Badalingchangcheng Station"}