Hundreds of thousands of white-clad pilgrims, many gripping umbrellas to ward off Saudi Arabia’s blistering summer sun, descended on Mecca this week ahead of the annual haj.