Devon Island is the largest uninhabited island in the world. This is situated in Baffin Bay, Qikiqtaaluk Region, Nunavut, Canada. It is one of the largest members of the...
The remains of a 39,000-year-old Ice Age bear were found in Russia, perfectly frozen on Bolshoy Lyakhovsky Island. Reindeer herders discovered the bear carcass...
Indeed, the discovery of 3000-year-old trousers in a Chinese burial must be a pretty intriguing find. Working in the ancient Yanghai graveyard in China's...