answersLogoWhite

0

Mount Elbrus is in southwestern Russia, on the border with Georgia. It is the highest point in the Caucasus Mountains.

User Avatar

Wiki User

16y ago

What else can I help you with?