Where is Shimura-sakaue?

Where is Shimura-sakaue located?

Shimura-sakaue, Shimura-sakaue, Japan (approx. 35.77608°, 139.6951°)


Where is Shimura-sakaue on the map?