Antarctic Pyramid
The great pyramids of Egypt are one of the most visited and recognizable attractions on the entire planet. A pyramid in Antarctica, though? That’s a little strange. Google Earth discovered this pyramid in 2016 and it has baffled scientists to this day. Some claim the pyramids are proof of some sort of climate change, built by men in the Antarctic before it was covered with ice. While other scientists once again claim, this is a natural formation of Earth. We all know the real answer though, right?