Nov 15 Confucius Institute Liu Chunnuan and Wang Fei perform in "The Crossroads Inn," a Beijing Opera, during the Confucius Institute's production of "Amazing China" held at the Chamber Hall in the Anderson Center for the Performing Arts. View All Daily Photos Daily Photo