The popular Jagannath Temple in Puri holds great significance for believers. In addition to being one of India's Char Dham…