Erected over 4,600 years ago, the Pyramid of Djoser in Egypt is considered to be the first pyramid in human history. This masterpiece of ancient architecture marks the beginning of a new era, that of ...
At nearly 3,000 feet above sea level in the misty highlands of West Java, Indonesia, a series of moss-covered stone terraces ...
The Grand Egyptian Museum is set to open in its entirety — from pyramid views to Tutankhamun’s treasures, here’s what you can ...