Wenchuan, located in northwest China’s Sichuan Province, is gifted with enthralling landscapes, a unique climate and splendid culture. Local flora and fauna include golden monkeys and Chinese dove trees. The region features the thousand year-old Qiang civilization.