Emerging as one of the most influential film events to gather art house talent, the FIRST International Film Festival recently concluded its 15th run in Xining, the capital of Northwest China's Qi
05:56 Jili Gaga was dispatched to Huojuemo Village in Xide County in 2015. The county, in Liangshan Yi Autonomous Prefecture, southwest China's Sichuan Province, was on