Russian hotel on mountain top
LEAPrus 3912 is the name of a new Eco-Hotel located on the southern side of Mt Elbrus, in Russia.
It was completed by Italian firm LEAPfactory it is now open to the public.
Elbrus is the highest peak in Europe, and is one of the Seven Summits, the circuit of the highest mountains in each of the seven continents.It is located at the centre of the Northern range in the Russian Caucasus, halfway between the Black Sea and the Caspian Sea. Mt Elbrus is a dormant volcano, characterised by twin summits of 5642m and 5621m. Its environmental and climatic conditions are known for their extreme severity.