Where is Komachidori?

Where is Komachidori located?

Komachidori, Komachidori, Japan (approx. 35.5713°, 139.35854°)


Where is Komachidori on the map?