Hundreds of thousands of Muslim pilgrims have travelled to Mecca for the last days of the fasting month of Ramadan.
An influx of worshippers have descended on the Saudi Arabian city – the birthplace of the Prophet Muhammad – for the last 10 days for what believers consider the holiest month of the year.
Worshippers gather around Islam’s holiest shrine, the Kaaba – a black square building at the Grand Mosque in Mecca which determines the direction of prayer for Muslims around the world.