Where is Edobashi-eki?
Where is Edobashi-eki located?
Edobashi-eki, Edobashi-eki, Japan (approx. 34.74444°, 136.51402°)
Where is Edobashi-eki on the map?
{"latitude":34.74444,"longitude":136.51402,"title":"Edobashi-eki"}