Snow tourists flock to Russia's highest peak

  • 16 years ago
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.

Recommended