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 ...
Results that may be inaccessible to you are currently showing.