Travel
Mount Elbrus, Russia
Mount Elbrus, the highest peak of Russia, is located north of the Caucasus Mountain Range, on the border of Kabardino-Balkaria and Karachay-Cherkessia of Russia. The twin-peak mountain (5,642-meter and 5,621-meter summits) can also be considered the highest peak in Europe.
AirPano15.6 k followers









