Sabrimala, the new Mecca of Hinduism