Pyramid of Giza: Apple of the eye of Egypt Pyramid of Giza: Apple of the eye of Egypt By Muskan Syal The Pyramid of Giza, also known as the Great Pyramid, is one of the most iconic structures in the world. Located in Giza, Egypt, the…