Where would you find a mountain called Thor? In Geography Trivia AnswerIn Auyuittuq National Park Canada Share and Enjoy !