Where is Shangdi Station?
Where is Shangdi Station located?
Shangdi Station, Shangdi Station, China (approx. 40.03183°, 116.314°)
Where is Shangdi Station on the map?
{"latitude":40.03183,"longitude":116.314,"title":"Shangdi Station"}