When a mountain is named after any god, you know it’s likely to be a pretty hardcore peak. When a mountain is named after a Norse god associated with thunder, strength, and the protection of mankind, it better blow you away. Mount Thor is one of Baffin Island’s mountains, located within the Auyuittuq National Park […]