With the annual Hajj pilgrimage around the corner, Muslims from all over the world are arriving in Makkah to fulfill one of the five pillars of Islam.