Russia's Olympic torch relay reaches Mount Elbrus, Europe's highest peak.
1 / 7
Reuters Videos
Sat, Feb 1, 2014 8:30 AM EST