Pyramid of Khufu

The Pyramid of Khufu stands at a towering height of 138.5 metres. Located in the Giza pyramid complex, this oldest and largest pyramid has astounded people through centuries. This marvel constitutes a part of the Seven wonders of the ancient world. The Ancient Egyptians built the pyramid of Cheops on a rocky plateau located on … Continue reading Pyramid of Khufu