Pyramids of Giza Space View, 2019
The pyramids of Giza, in the center of the image, seen from the International Space Station (ISS) in October 2019. Pyramids at Giza, are featured in this image photographed by an Expedition 60 crew member on the International Space Station.
The Great Pyramids at Giza (center) are the last of the Seven Wonders of the Ancient World, and are perhaps the most famous of the ancient monuments in the Nile River Delta region of Egypt.