Print
Mail
Large
Medium
Small
Share on
A Chinese classical dance drama The Orphan of Zhao is performed as the final presentation of the 5th China Xinjiang International Dance Festival on Aug 5, 2017 in Urumqi, Northwest China's Xinjiang Uygur autonomous region. [Photo/ Xinhua]