The Pyramid of Menkaure and the Pyramid of Khafre at Giza in Egypt #146895866
Description
The Great Pyramid of Giza is a defining symbol of Egypt and the last of the ancient Seven Wonders of the World. It is located on the Giza plateau near the modern city of Cairo in Egypt