Finally we found it, the most beautiful spot in Russia! It is right here, in the Caucasus Mountains, at the foot of Mount Elbrus, the highest peak in Europe at 5,642 m. Elbrus is a beautiful and peculiar double-stratovolcano, her two peaks all covered in snow and ice. Now we are traveling a bit around the valleys north-northeast of Elbrus in order to acclimatize before our scheduled climb at the end of August.
Click here for photos from Russian Caucasus
Leave a Reply