Where is Shimbamba?
Where is Shimbamba located?
Shimbamba, Shimbamba, Japan (approx. 35.61652°, 139.7415°)
Where is Shimbamba on the map?
Shimbamba - Haneda Airport Terminal 3
{"latitude":35.61652,"longitude":139.7415,"title":"Shimbamba"}