Advertisements
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.
YOU MAY ALSO LIKE
10 People Who Are Built Different! 304 views
10 Bizarre Facts About Deep-Sea Creatures 11.2k views
10 Most Spectacular Prison Escape Stories 3.1k views
Advertisements
