The Himalayan peak of the snow globe is being dubbed the “mountain of the year”.Snow mountain is a popular tourist destination and the world’s highest mountain.It is not just a ski resort but a popular place for picnics, family gatherings, ski jumping and snowboarding.The world’s most visited mountain, the highest in the world, is also…