Most shots of the Giza pyramid complex, the …

Most shots of the Giza pyramid complex, the last surviving wonder of the ancient world, don’t show just how close to the city they lie.