Where is Motomachidōri?

Where is Motomachidōri located?

Motomachidōri, Motomachidōri, Japan (approx. 34.68842°, 135.186°)


Where is Motomachidōri on the map?