Muslims descend on Mecca for annual Haj pilgrimage
The pilgrimage is a duty for all Muslims at least once in their lives if they can afford it.
Muslim pilgrims pray around the holy Kaaba during their final circling at the Grand Mosque during the annual hajj pilgrimageUpdated: