Where is Shimo-Takaido?
Where is Shimo-Takaido located?
Shimo-Takaido, Shimo-Takaido, Japan (approx. 35.66587°, 139.6416°)
Where is Shimo-Takaido on the map?
{"latitude":35.66587,"longitude":139.6416,"title":"Shimo-Takaido"}