Ratha Yatra literally means Chariot Festival. Ratha Yatra originated 5,000 years ago in India, on the East Coast state of Orrisa, in a city called Jagannatha Puri. The Festival celebrates Lord Krishna's return to Vrindaban and is held annually in the months of June-July to honor Lord Jagannatha. Millions of people from around the world descend upon of Jagannath Puri (India) to celebrate this unbelievable festival. Usually the deities of Lord Jagannath, Balarama and Subhadra are worshipped within the temple, but on the day of the Rath Yatra festival they are taken through the streets so that everyone can have the fortune of seeing them.