Ladakhi kids on the roof of their house in Leh. Exploring India's Himalayas and Tibetan culture around Leh in Ladakh; Jammu and Kashmir, Northern India.