Perfomers dance during the party held in Xinjiang opera house to welcome the Noruz Festival in Urumqi, Xinjiang Uygur Autonomous Region, March 17, 2008. Noruz Festival, which falls on March 21 every year, means the day of spring rain. Muslim in China always celebrate the festival by dancing and performing acrobatics. (Xinhua/Zhao Ge)
|