Where is Takedao Station?
Where is Takedao Station located?
Takedao Station, Takedao Station, Japan (approx. 34.84426°, 135.2862°)
Where is Takedao Station on the map?
{"latitude":34.84426,"longitude":135.2862,"title":"Takedao Station"}