Sign In
to Vote &
Create Storyboards.
 
Archaeologists in southern Egypt have unearthed an ancient step pyramid built around 2600 BC. The pyramid, determined to be one of seven "provincial" pyramids scattered throughout central and southern Egypt, was found near Edfu, the site of an ancient settlement located about 750 kilometers south of Cairo on the west bank of the Nile River.
1
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard