Photo of the Day

Picture of the Masjid al-Haram in Mecca, Saudi Arabia, from above

Masjid al-Haram

The Masjid al-Haram in Mecca, Saudi Arabia, is Islam's most sacred site. Five times a day, practicing Muslims pray in the direction of Mecca, no matter where they are in the world.
Photograph by Thomas J. Abercrombie, Nat Geo Image Collection