PEAK5642.COM
Updated 599 days ago
Mount Elbrus, Эльбру́с,Elbrus, Ӏуащхьэмахуэ, is the Highest Mountain in Europe, and the tenth most prominent peak in the world. Elbrus stands in theCaucasus Mountains in Southern Russia, in the Historic land of Circassia.