Saudi Arabia: Mecca – Mecca Clock Towert

The tall building towering above Mecca is the Mecca Clock Tower. It is the third tallest building in the world (after Burj Khalifa & Shanghai Tower), and the clock is the largest in the world. The tower is part of the Seven Towers complex of skyscraper hotels.