Mount Elbrus is the highest mountain in Russia and Europe. It is a dormant stratovolcano rising 5,642 m (18,510 ft) above sea level, and is the highes...