This is incredible.
Muslim pilgrims pray inside the Grand mosque in Mecca, Saudi Arabia, Tuesday, Nov. 24, 2009. (AP Photo/Hassan Ammar) 
via The Big Picture (new favorite photo site)

This is incredible.

Muslim pilgrims pray inside the Grand mosque in Mecca, Saudi Arabia, Tuesday, Nov. 24, 2009. (AP Photo/Hassan Ammar)

via The Big Picture (new favorite photo site)

Notes