Thousands of devotees gathered along Nepal’s Kamala River to celebrate the centuries-old ‘Bhoot Mela’ on Kartik Purnima. Rooted in ancient beliefs, the festival blends spirituality and mysticism.