Take a glimpse of the beautiful scenery and rich biodiversity in Changqing National Nature Reserve, northwest China's Shaanxi Province.