Where is Awajichō Station?

Where is Awajichō Station located?

Awajichō Station, Awajichō Station, Japan (approx. 35.69487°, 139.76746°)


Where is Awajichō Station on the map?