A juggernaut, in current English usage, is a literal or metaphorical force or object regarded as unstoppable, merciless, and destructive, and often, by implication, out of control.
The Car of Juggernaut, as depicted in the 1851 Illustrated London Reading Book
The festival (2007) in Jagannath Temple, Puri, Odisha, India
Juggernaut cart in the Ulsoor temple complex in Bengaluru, Karnataka, India, around 1870
Ratha Yatra,, is any public procession in a chariot. They are held annually during festivals in India, Bangladesh, Nepal, and Sri Lanka. The term also refers to the popular annual Ratha Yatra of Puri
Juggernaut
…difficult to stop, steer, or control by humans, on account of their great weight. Since the Middle Ages, Europeans had been fascinated by accounts of the Ratha Yatra (lit. 'temple car procession') at Puri, which claimed that pilgrims threw themselves under the temple cars. However, by 1825 it was said: "That excess…
Ratha Yatra procession, Jagannath Temple, Puri
A 1914 painting of a chariot festival (Ratha Yatra) in Chennai
A Matsyendranath Ratha Yatra in Nepal
Rath Yatra Festival in New York