Where is Beidao?
Where is Beidao located?
Beidao, Gansu, China (approx. 34.56861°, 105.8933°)
Where is Beidao on the map?
{"latitude":34.56861,"longitude":105.8933,"title":"Beidao"}