Mount Elbrus Expedition Report At 5862 metres, Mount Elbrus is the highest peak in Europe and one of the famed Seven Summits (the highest… Read more…