Published 15:46 IST, March 20th 2020
Ice Age structure built from remains of Mammoths, discovered by scientists in Russia
A staggering specimen of Ice Age architecture has been unearthed on Russia’s forest-steppe, a huge structure built with the bones of at least 60 woolly mammoths
null | Image:
self
Advertisement
Loading...
15:46 IST, March 20th 2020