Muslims dance to celebrate the upcoming Eid Al-Adha, or Festival of Sacrifice, in Beijing on November 15, 2010. 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) |