Some 150,000 Muslims pray to celebrate the Eid al-Adha, or the Fetival of Sacrifice, at the Dongguan Mosque in Xining, Northwest China's Qinghai Province, December 20, 2007. Eid al-Adha Festival marks the end of the Hajj or holy pilgrimage, which is one of the 5 pillars of Islam. It is celebrated by all Muslims all over the world. (Xinhua) |