Wednesday, January 18, 2012
This is a normal view of Mecca during the annual Haj pilgrimage.
This is a view of Mecca as seen from space, taken from a satellite, high above the earth. Amazing.
Worshipers crowd around the Kaaba shrine in Mecca, Saudi Arabia, the most sacred site in Islam.
Image captured from a satellite on 2nd November 2011, just before the beginning of the annual Hajj pilgrimage.
God is Great.