Local Muslims in Xinjiang Uygur Autonomous Region, northwest China, celebrate one of their biggest traditional festivals, Corban Festival, in various ways. [Photo: Chinanews.com]
Day|Week