Articles

The Pyramids

Source: i.imgur.com via Photoxels on Pinterest

The Egyptian pyramids are among the largest structures ever built. As of 2008, 138 have been discovered. In this picture, they are seen from on high.

The Pyramid of Khufu at Giza is the largest Egyptian pyramid. It is the only one of the Seven Wonders of the Ancient World still in existence.

via i.imgur.com on reddit