answersLogoWhite

0

The largest pyramid is the Great Pyramid of Khufu, also known as the Great Pyramid of Cheops, located at the Giza site. Giza is also the location of two other large pyramids, a number of smaller structures, and the huge sculpture of the Great Sphinx.

User Avatar

Wiki User

15y ago

What else can I help you with?