The Jagannath temple in Puri is one of the chardhams—the four most revered pilgrim spots—of Hindus. Every day, at all hours, the majestic 12th century temple by the Bay of Bengal in Odisha is a bustling sea of humanity—devotees offering prayers, fulfilling vows, sitting in silent communion or waiting patiently in queues snaking around the 4,00,000 sqft temple courtyard—for a darshan of Lord Jagannath, Lord Balabhadra and Devi Subhadra, the reigning deities. As colourful flags flutter atop the 200-ft temple tower, cymbals chime, bells rings, conches blow and chants rise—for a devotee, it is like fulfilling a lifetime's aspirations.