A 600-year-old village in Central China's Henan province has become a bustling hub for short film productions. Yuanqiao ...