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
15 Incredible Facts about Sharks 6.7k views
10 Most Brutal Acts of Revenge of All Time 3.8k views
18 Extremely Unsettling Facts 2.6k views
Advertisements