royal tower

The world biggest time clock is being erected at the Royal Tower in Saudi Arabia Makkah. This huge clock has got Allah-O-Akbar written on it which means “The God is the Greatest”.