mount elbrus

Olympic flame lit atop Europe’s highest peak, Mount Elbrus – in October

Leave a comment

Officials have confirmed that the Olympic torch’s ascent to the top of Russia’s Mount Elbrus, the highest peak in all of Europe, took place in October 2013. The announcement comes as the torch relay moves into Russia’s Kabardino-Balkaria region, where the mountain is located. Back in October, mountain climbers Karina Mezova and Abdul-Khalim Elmezov (who [more]