Livius.org
Articles on ancient history
Giza, Khafra's Pyramid
Giza, Pyramid of Khafra