Where is Takashimachō Station?

Where is Takashimachō Station located?

Takashimachō Station, Takashimachō Station, Japan (approx. 35.458946°, 139.62347°)


Where is Takashimachō Station on the map?