Mysterious Monuments And Places That Have Baffled Scientists

Travel |

The Great Pyramid of Giza, Egypt


Considered to be one of the oldest and largest pyramids according to historians, the Great Pyramid of Giza is located in Giza, Egypt. Known as one of the “Seven Wonders of the World,” the pyramid continues to confound archaeologists to this day. Many believe it is impossible that the Egyptians built the pyramid on their own due to the size and weight of the stones used to build them. Some conspiracy theorists actually believe aliens were involved. What do you think?
ADVERTISEMENT