NEXT
...
As one of the most spiritual lands in the world, a massive Mahamastakabhisheka festival is celebrated here once every 12 years in Shravanabelagola, Karnataka, sounthern India. 618 steps barefooted hiking up a holy peak, I gradually turned my photography desire into a need for faith.