answersLogoWhite

0

Mount Elbrus is a giant dormant volcano located in the Western Caucasus Mountain Range and is the highest peak in all or Russia. It has two summits, the tallest of which, the west summit, stands at 5,642 Mt. or 18,510 ft. above the sea level.

User Avatar

Wiki User

10y ago

What else can I help you with?