Original: Mount Thor, officially gazetted as Thor Peak, is a mountain in Auyuittuq National Park, on Baffin Island, Nunavut, Canada.
Simplified: Mount Thor is a mountain on Baffin Island, Nunavut, Canada.