Known as Little Tibet, Ladakh is aptly nicknamed the Roof of the World. Buddhist prayer flags flutter and the view goes for miles. Ladakh, high up in the Himalayan mountains, is truly spiritual place, far from the rush of the every day.
Panorama of the stunning Himalayan landscape
Portrait of a local Buddhist woman from Ladakh
Buddhist prayer flags fly in Ladakh
Buddha statue in Likir Gompa
Buddhist stupa and prayer flags in Leh, Northern India.