Did you know?

In 2015, an ancient replica of the mythical Tomb of Osiris was uncovered in Thebes, Egypt. The structure was built between 760 BCE and 525 BCE and has all the features as described by legend, including a statue of Osiris, the Egyptian god of the dead, and a staircase that leads to the Netherworld.