answersLogoWhite

0

The Great Pyramid at Giza, Egypt, also known as the Pyramid of Khufu or Cheops, is the world's tallest pyramid and was the world's tallest structure until the 1700s.

User Avatar

Wiki User

12y ago

What else can I help you with?