Egypt : town : Giza | Great Pyramid of Giza : country : Egypt
The Great Pyramid of Giza is located in Giza, Egypt.