Mount Elbrus, Russia – now on Google Street View

Russia · Reply

Diesel huts protect visitors from the cold weather at Mount Elbus in Russia. At 5,642 m (18,510 ft) it is the highest mountain in Russia.

mountelbus
Larger

Please wait...

Leave a Reply