Grand Mosque

Saudi ArabiaHajj
Tens of thousands of Muslim pilgrims pray inside the Grand Mosque, during the annual Hajj in Mecca, Saudi Arabia. The annual Islamic pilgrimage draws 3 million visitors each year, making it the largest yearly gathering of people in the world. AP photo
Loading