Where is Shintomichō Station?

Where is Shintomichō Station located?

Shintomichō Station, Shintomichō Station, Japan (approx. 35.67053°, 139.77359°)


Where is Shintomichō Station on the map?