The Mecca Scene

An aerial picture shows Mecca Clock Royal Tower hotel (R), topped by the biggest clock in the world with a 45 meters diameter, which overlooks the Grand Mosque in the holy city of Mecca on November 17, 2010 as more than two million Muslim pilgrims launched into the final rituals of the hajj ahead of their massive exodus from Islam's holiest city. 
The Picture from Getty 

Komentar