Tag Archives: Olympics

Olympic Torch Summits Elbrus

Russia has carried the Olympic torch to the top of Elbrus.

Posted in General | Tagged , , | Leave a comment