PHOTOS: Hajj 2012

The annual pilgrimage or hajj to Mecca is one of the five pillars of Islam.

|

Hassan Ammar/The Associated Press

Muslim pilgrims circle the Kaaba as pray inside the Grand mosque in the holy city of Mecca, Saudi Arabia, Tuesday, Oct. 23, 2012. The annual Islamic pilgrimage draws three million visitors each year, making it the largest yearly gathering of people in the world.