The beautiful ancient village of Nanping in southwestern Yixian county, Anhui Province, has been a popular filming location for many Chinese movies and television programs. [Photo: CRIENGLISH.com]