There are elaborate daily worship services. There are many festivals each year attended by millions of people. The most important festival is the Rath Yatra or the Chariot festival in June. This spectacular festival includes a procession of three huge chariots bearing the idols of Jagannath, Balabhadra and Subhadra through the Bada Danda meaning the Grand Avenue of Puri till their final destination the Gundicha Temple.