The Great Pyramid of Giza, also known as Khufu"s Pyramid, is the largest and tallest pyramid in Egypt, built for Pharaoh Khufu around 2560 BC. Located near Cairo, it showcases ancient Egyptian architecture and engineering marvel, attracting tourists as a historical landmark.