Ranchi Jharkhand 17 Aug 2014 :: Devotees of Devi Maa Manasa with their cheeks and body pierced by rods take part in a religious procession organised by Maa Manasa Puja committee at Tamar 65 KMs away from Ranchi of Jharkhand on Sunday.
Lensman :: Ratan Lal, Ranchi.