Where is Sumiyoshi?

Where is Sumiyoshi located?

Sumiyoshi, Sumiyoshi (Station), Japan (approx. 35.688705°, 139.81567°)


Where is Sumiyoshi on the map?