A dormant volcano situated in the Western Caucasus Mountains of Russia, close to the state of Georgia, has the distinction of being Europe’s highest peak.
Mount Elbrus, whose one peak, amongst two, is 18,510 feet, makes it [...]
Posted On : Mar, 26 2007 | Comments : 0