Different ceremonies of Hajj this year

Hajj is one of the five pillars of Islam and every able bodied Muslim, who can afford it, is expected to carry out the rite within their lifetime. Across the world, Muslims save up for decades for a chance to be able to participate in the pilgrimage and usually the Hajj draws around two million people a year.