Himalayas – beautiful iconic landscape picture of the highest mountains in the World covered by the snow, Spiti valley, India.