Print
Mail
Large
Medium
Small
Share on
The National Ballet of China put on Don Quixote at the Tianqiao Theater in Beijing on Dec 25-26, 2015. It was the final performance of the 2nd China International Ballet Season that lasted from Nov 6 to Dec 26. [Photo provided to chinadaily.com.cn]