Muslim pilgrims rest inside the Grand Mosque in the holy city of Mecca, Saudi Arabia, Sept 20. [Photo/IC]