A Muslim prays in a mosque in Wuzhong City, northwest China's Ningxia Hui Autonomous Region, Nov. 7, 2011. Muslims in northwest China celebrated their traditional feast of Corban Festival, or Eid al-Adha. Corban Festival is a major Islamic festival showing faith and obedience to Allah. (Xinhua/Wang Peng)
|