Inside Russia's Mountain Top Hotel for Adventure Travellers
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
POST A COMMENT
No record found...