The Odisha Pattachitra is the live chronicle of the history of Odisha. One of the oldest art forms to have survived over thousand years, these cloth-based scroll paintings are significant as cultural memorabilia to the millions of pilgrims who come to the Jagannath Temple of Puri from all over India.