Godawari Mela

Devotees preparing to take a dip in a pond while worshiping lord Shiva during Godawari Mela, which is celebrated once in 12 years, in Lalitpur, on Saturday. Photo: THT