Where is Edobashi Station?
Where is Edobashi Station located?
Edobashi Station, Edobashi Station, Japan (approx. 34.7445°, 136.5141°)
Where is Edobashi Station on the map?
Edobashi Station - Kyoto
{"latitude":34.7445,"longitude":136.5141,"title":"Edobashi Station"}