It looks like a rave, it sounds like a rave - but the deafening music is a souped-up version of the most traditional expressions of Hindu faith ...