Mount Odin is located in Auyuittuq National Park, Canada. It is named after the chief of the gods in Norse mythology.