From August 18, 2011

World’s New Largest Clock

Earlier this month, Saudi Arabia, in the Holy City of Mecca, has introduced the newest largest tower clock in the world, larger even than England’s 4 sided Big Ben Tower Clock in London’s Parliament.  It’s introduction was timed to coincide with the Muslim Holy Fasting Month of Ramadan.  You may be expecting a grandfather clock …

Read more