To accommodate the increasing influx of pilgrims, the Saudi government began constructing numerous hotels in Mecca in the early 2000s. The Makkah Royal Clock Tower, standing at 601 meters, is the ...
Explore a compelling 3D comparison of the tallest buildings ever proposed, illustrating architectural ambitions from the ...