Painter painting the Stok mountain range from Leh, Ladakh
An artist painting the view of the Stok mountain range in the Indian Himalayas from the Shanti stupa. This Buddhist Stupa was opened by the Dalai Lama in 1985. Exploring India's Himalayas and Tibetan culture around Leh in Ladakh; Jammu and Kashmir, Northern India.