Muslim pilgrims gather for prayers at the Grand Mosque in Saudi Arabia's holy city of Mecca ahead of the start of the annual Hajj pilgrimage.