Devotees flock to India's mountains for a Buddhist festival

2016-09-19 1

Hundreds of thousands of devotees flock to Naropa Festival, popularly known as the 'Kumbh Mela of Himalaya', a Buddhist gathering which takes place in the mountains of Ladakh once in 12 years.