Director Anthony LaMolinara(R) presents the trophy of the Tiantan Award for Best Visual Effects to director Han Yan for movie "Go Away! Mr. Tumor" at closing ceremony of the 6th Beijing International Film Festival (BJIFF) in Beijing, capital of China, April 23, 2016. (Xinhua/Mao Siqian)
RIGHT BG