The two hour procession of the London Ratha Yatra made its way from Hyde Park to Trafalgar Square with hundreds of devotees pulling three chariots and chanting the Holy Names in ecstasy. Although the Ratha Yatra was on Nirjala Ekadasi, it turned out to be Jala Ekadasi because there was typical English rain. But it was much more than just water, as Maharaja said, it rained the inconceivable mercy of Their Lordships Jagannatha, Baladeva and Subadhra. Enjoy the pictures!
If you cannot vie the slide show below, please visit flickr.