The Royal Clock Tower in Mecca

The central hotel tower, has the world’s largest clock face and is the third-tallest building and fifth-tallest freestanding structure in the world. The clock tower contains the Clock Tower Museum that occupies the top four floors of the tower. Makkah Royal Clock Tower is the tallest building in Saudi Arabia, with a height of 601 metres. The […]