The atmosphere is as much spectacle as spiritual, with flashing neon lights, lavish parade floats, and deafening loudspeakers broadcasting religious messages around the clock.