Muslims are arriving in Mecca for the annual Hajj pilgrimage in Saudi Arabia.

There are safety fears following a mass stampede last year that killed thousands.