The Festival was hosted by the All China Television Artists Association (CTAA), Bureau of Press, Publication, Radio, Film and Television, and the Taizhou People’s Government of Zhejiang Province, under the supervision of the Chinese Government.
More than 1200 films from China and other 25 countries had entered the competition. The Deputy Chief of Mission of the Embassy of Sri Lanka in Beijing Shani Calyaneratne Karunaratne attended the event and accepted the award on behalf of Director Devinda D. Kongahage.