Where is Shanbamiao?
Where is Shanbamiao located?
Shanbamiao, Shaanxi, China (approx. 32.25111°, 107.9992°)
Where is Shanbamiao on the map?
Shanbamiao - Xandong
Shanbamiao - King Kowloon Hotel
Shanbamiao - Taoyuanzi
{"latitude":32.25111,"longitude":107.9992,"title":"Shanbamiao"}