Lord Jagannath: The God of the Universe

Lord Jagannath is a special form of the Hindu god Vishnu. Known as the God of the Universe, he is worshiped mainly in Odisha, India. Jagannath, along with his siblings Balabhadra and Subhadra, is famous for the grand Rath Yatra festival, where they are paraded in huge chariots.