URUMQI, Jul 2 : The 7th China Xinjiang International Dance Festival will open on July 20 in Urumqi, capital of northwest China’s Xinjiang Uygur Autonomous Region, and run until Aug. 5, the organizers told a press conference held in Urumqi on Wednesday. Co-hosted by the […]