Pedestrians walk past a sculpture featuring the trophy of the Tiantan Awards of the fifth Beijing International Film Festival in Beijing, China, April 14, 2015. The fifth Beijing International Film Festival will be held in Beijing from April 16 to 23. (Photo: Xinhua/Chen Junqing)
RIGHT BG