Ladakh : Finding Buddha Spent last summer in the amazing region of Ladakh in India, one of the most spiritual & beautiful place I’ve ever been, this video is a small glimpse of its beauty Tweet