Saudi officials check one of the three pillars representing the devil, in Mina near Mecca, which pilgrims will stone as part of the annual rituals of hajj.
Aerial view of the Grand Mosque in Mecca, the birthplace of prophet Muhammad, where some 2 million Muslims have been gathering for weeks in advance of the annual hajj pilgrimage.