As the holiest city in Islam, Mecca draws millions of pilgrims annually during the Hajj season.