Snow tourists flock to Russia's highest peak

RT 2008-07-28

Views 37

It's often called 'The diamond of the Caucasus' - a place where summer sun rays hit the snowy slopes of the highest peak in Europe - Mount Elbrus.

Share This Video


Download

  
Report form