Seeing the famed pyramids of Giza as they stand today – immovable, impenetrable fortresses surrounded by windswept sands and a…