Where is Sonid Left Banner?
Where is Sonid Left Banner located?
Sonid Left Banner, Sonid Left Banner, China (approx. 43.854183°, 113.656654°)
Where is Sonid Left Banner on the map?
{"latitude":43.854183,"longitude":113.656654,"title":"Sonid Left Banner"}