Fresh Snow in Himalaya The Himalayan Mountain range is one of the most beautiful mountains in the world. And when it snows there it appears more beautiful. SHARE ON Facebook Landscape Project Details