Mount Thor
Mount Thor, officially called the Thor Peak, in Auyuittuq National Park, on Baffin Island, Nunavut, Canada, is a granite peak that features the
[...]
Greenland, the world’s largest island, Canada and the US sharing the longest border in the world, Mexico City the largest city, and Bermuda the shipwreck capital of the world