<<Up     Contents

Saqqara

Saqqara is a huge ancient cemetery near Cairo, featuring the world's oldest standing step pyramid[?].

Links:

wikipedia.org dumped 2003-03-17 with terodump