The three-day festival drew tens of thousands of pilgrims.