The Dharamshala International Film Festival (DIFF), which kicked off on November 3 will reach a glorious finale today (November 6) in the hills of McLeodganj, Dharamshala. It has been showcasing the best of Indian independent and world cinema in the Himalayan hill town, at the Tibetan Institute of Performing Arts (TIPA).