Beginning in August, over two million Muslims are expected to make the annual pilgrimage to Mecca's Great Mosque, on the west coast of Saudi Arabia.