Antarctica is the coldest, windiest, and least populated continent on the planet. It is in the Southern Hemisphere and it is surrounded by the Southern Ocean. Antarctica's nearest neighbour is the ...
Why it's incredible: The mountain looks like a human-made pyramid. A mountain that's hidden in a sea of snow in Antarctica looks strikingly like an ancient Egyptian pyramid when viewed from above.
Any potential traveler to Antarctica who gets even the slightest bit queasy in rough waters views a sail to the White Continent with trepidation. The reason is the Drake Passage, the channel that ...