28. Mount Elbrus
It reaches 18,510 feet above sea level and is the highest mountain in Russia and Europe.
29. Around 20% of the world’s unfrozen freshwater is contained in Lake Baikal.
Lake Baikal is only half as big as Lake Michigan, but it is the world’s deepest lake at 5,387 feet.