Stock Photo: Pilgrims in a mosque, Al_Haram Mosque, Mecca, Saudi Arabia