Where is Itabashi Eki?
Where is Itabashi Eki located?
Itabashi Eki, Itabashi Eki, Japan (approx. 35.74503°, 139.7192°)
Where is Itabashi Eki on the map?
Itabashi Eki - Takadanobaba Station
{"latitude":35.74503,"longitude":139.7192,"title":"Itabashi Eki"}