Hindu devotees take part in the Swasthani Bratakatha festival in Panauti near Kathmandu, Nepal. During the month long festival, devotees recite one chapter of a Hindu tale daily from the 31-chapter ...