River Road from China adjudged the grand winner at IFFC
November 12, 2015 10:58 am
River Road from China adjudged the grand winner (Asian Films) at the Colombo International Film Festival yesterday.
International Film Festival of Colombo is the first major international film festival to be held in Sri Lanka.
During the festival, Colombo play host to a number of renowned personalities in the international world of cinema. The first of it’s kind, the festival hopes to attract a new culture of filmgoers, filmmakers and critics from all over the world.