Where is Ōmamachō-ōmama?

Where is Ōmamachō-ōmama located?

Ōmamachō-ōmama, Ōmamachō-ōmama, Japan (approx. 36.43181°, 139.27534°)


Where is Ōmamachō-ōmama on the map?