• Follow Us: 

Trending :   Art & Auctions      Travel      Cars  

Inside Russia's Mountain Top Hotel for Adventure Travellers

  By   Jan 3rd 2014 at 6:02AM Lifestyle RATED

Adventure junkies and climbers who are considering reaching the top of the Seven Summits trail at some point in their life for the ultimate adrenalin rush, this one is for you. Mountaineers attempting to climb Russia’s Mount Elbrus can relax in this little piece of snowy heaven at the newly opened LEAPrus 3912, before scaling the highest mountain on the continent. Let’s find out what the complex has in store for the climbers

Stories WeLove
Recommended By Colombia

No record found...