The Shree Jagannath Temple in Puri, Odisha, is not only one of the holiest pilgrimage […]