Muslims go to Nanguan Mosque to pray during the annual Corban Festival in Yinchuan, capital of Northwest China's Ningxia Hui autonomous region, Oct 15, 2013. Millions of Muslims across China and the world celebrated the Corban Festival on Tuesday, also known as Eid al-Adha or day of sacrifice. [Photo/Xinhua]
|