Pyramids of Egypt

Giza, Egypt

Experience the Pyramids of Giza and the Step Pyramid of Djoser at Saqqar .

Running Time - 2:22