Snow covered mountains in Ladakh, India, near Pangong Lake and Nubra Valley, blue sky and recent fresh snow