Video PlayerClose
Xu Qiushi from the Confucius Institute of Chinese Opera (CICO) at Binghamton University (BU) performs during the show titled "Amazing Chinese Opera" at the University at Buffalo in Buffalo city of New York State, the United States, Nov. 16, 2018. (Xinhua/Wang Ying)