A Mysterious Ice Age Structure Made From the Bones of 60 Wooly Mammoths Has Been Unearthed in Russia
A 25,000-year-old Ice Age structure made from the bones of 60 wooly mammoths has been unearthed in Russia. A team of scientists have been working to excavate the 40-foot-wide circular arrangement of ...
Archaeologists recently discovered a stone age structure they believe to be older than Stonehenge and the Egyptian pyramids found in Giza. The archaeologists believe the structure, which they say is a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results