An Ancient Celebration!
The Festival of the Chariots is sometimes referred to as Ratha Yatra, literally meaning Chariot Festival. Ratha Yatra originated 5,000 years ago in India, on the East Coast state of Orrisa, in a city called Jagannatha Puri.
For the festivities; there are three chariots, one for each of the three deities; Lord Jagannatha, Lord Balarama and Lady Subhadra. The canopied chariots are decorated with flowers and balloons and are pulled with long, thick ropes by hundreds of people who ecstatically dance while chanting sacred mantras.