Mount Odin is located in Auyuittuq National Park, Canada. It is named after the chief of the gods in Norse mythology.
Mount Odin is located in Auyuittuq National Park, Canada. It is named after the chief of the gods in Norse mythology. Mountains Links: en.wikipedia.org By: fin