World's biggest chariot festival - Lord Jagannath Rath Yatra - was held in Puri, Odisha under guidelines set by the Supreme Court of India. The deities of Lord Jagannath (also referred to as Bhagwan ...