Sphinx and pyramids at an Egyptian heritage site