answersLogoWhite

0

The Great Pyramid of Giza or Pyramid of Khufu is world's largest pyramid. It is located in the famous Pyramid complex of Giza, Egypt. It had an original height of 146.5 meters which has now reduced to 138.8 meters. Its base is 230.4 meters wide.

User Avatar

Wiki User

10y ago

What else can I help you with?