Around 2 million Muslim pilgrims are converging on Saudi Arabia's Mecca for the annual Hajj pilgrimage. The pilgrimage is one of the five pillars of Islam. This is expected to be the largest Hajj pilgrimage ever and the final tally of pilgrims is expected to be above 2.5 million.