answersLogoWhite

0

The Pyramid of I, also known as the Pyramid of Ibi, is located in the ancient Egyptian necropolis of Saqqara, near Memphis. It was built during the late 13th Dynasty of the Middle Kingdom, around the 17th century BCE. The pyramid is part of a larger complex that includes mortuary temples and other structures associated with the burial practices of the time.

User Avatar

AnswerBot

2w ago

What else can I help you with?