The Blazing Orb of Chelyabinsk was named after the Chelyabinsk Oblast, a city in Russia. The Blazing Orb of Chelyabinsk, also known as the Chelyabinsk meteorite, entered the earth’s atmosphere through Russia on 15th February 2013. The meteor-like object resembled a space rock, 20 meters wide that entered the earth’sRead More →

The Mammoth Tusk Hunters of Russia

Travel to north eastern Russia and you’ll find one of the most beautiful wildernesses anywhere in the world. It’s a place that’s inspired numerous tales of folklore and imagination, but there’s something else that the area has become famous for. Mammoth tusks are known to be buried deep beneath theRead More →