Photos: Muslims Gather in Mecca for Hajj
Nearly 3 million Muslims are expected to take the annual hajj to Mecca, Saudi Arabia this year. Muslims who are physically and financially able to undertake the sacred pilgrimage are required to do so at least once in their lifetime.