Once every year, Muslims from all corners of the world set course for one of Islam's holiest sites in the city of Mecca, Saudi Arabia. Here's what you need to know about the Hajj pilgrimage, that last for five days and takes place in final month of the Islamic calendar, Dhu al-Hijja.