A spell-bounding panorama of the Himalayas in Nubra Valley in Ladakh, India.

Leave a Reply