This is one of the great pyramids at Giza. It's almost impossible to believe that such massive structures were built by hand. How on earth did they do it? (By the way, that's me in the foreground.)
cherry blossom image ã Abi Gee 2007; photo & web site ã Emily Gee 2007