The 7th China Xinjiang International Dance Festival is underway across Xinjiang, with 24 troupes from China and abroad presenting 52 performances through August 5. From ballet to folk and modern dance, the festival celebrates cultural exchange along the Silk Road.