Devotees flock to India's mountains for a Buddhist festival

  • 8 years ago
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.

Recommended