The Vottovaara Mountain,situated in the Republic of Karelia of Russia,is a place revered for its powerful energyand worshipped as a sacred site for thousands of yearsby ancient Saami tribes and ...
In a Russia rock formation once used as a quarry, an ancient gigantic bear jawbone was discovered. Elizabeth George via Unsplash Prehistoric creatures came in all shapes and sizes, from the towering ...