Reuters pictures of Hajj ceremony

Literally speaking, Hajj means heading to a place for the sake of visiting. In Islamic terminology, Hajj is a pilgrimage made to Kaaba, the ‘House of God’, in the sacred city of Mecca in Saudi Arabia.