Where is Mount Osore?

Where is Mount Osore located?

Mount Osore, Aomori, Japan (approx. 41.32705°, 141.0903°)


Where is Mount Osore on the map?