Skip to playerSkip to main content
  • 17 years ago
The mountainous region in Russias North Caucasus is home to the highest peak in Europe -Mount Elbrus. The unexplored and natural setting brings in plenty of tourist adventure-seekers, skiers and snowboarders.
Be the first to comment
Add your comment

Recommended