Muslims around the world have been celebrating Eid al-Fitr, marking the end of Ramadan. The holy month of fasting is now followed by a festival lasting several days. Palestinians in the West Bank, Gaza and Jerusalem gathered for morning prayers.