Holy Belucha, highest mountain in Siberia, it's glaciers feed rivers that cross all of Russia.