A spell-bounding panorama of the Himalayas in Nubra Valley in Ladakh, India. January 2, 2018 Read More