Himalayan mountain valley at sunset near Leh; Ladakh, India
Sunset in the Himalayan valley beneath the snow-capped mountain peaks of the Stok range in Ladakh. Exploring India's Himalayas and Tibetan culture around Leh in Ladakh; Jammu and Kashmir, Northern India.