The holy city of Puri is all set for the grand Rath Yatra 2026, with the three majestic chariots of Lord Jagannath, Lord Balabhadra and Devi Subhadra placed at the Singhadwara of the Jagannath Temple. The ceremonial positioning of the chariots marks the final preparations for one of India's most revered religious festivals.