On third day of Jagannath Rath Yatra in Puri, Odisha, devotees from around the world joined in devotional journey. A foreign devotee called it an emotional moment to witness such divine energy. The chariot procession, filled with chants and drumbeats, continues till July 1 with unmatched spiritual fervour.