pyramid_giza_2 Published July 8, 2011 at 402 × 603 in Pyramids of Giza: A sandstorm of disappointments