Mount Thor (Thor Peak) is a mountain in Auyuittuq National Park. You'll find it on Baffin Island, in Nunavut ... It has peaks named after gods Thor and Asgard. They protect the Owl river ...