News

The central hotel tower, which is the Makkah Clock Royal Tower, is the fourth-tallest building and sixth-tallest freestanding structure in the world. Constructed at an estimated cost of £12.6bn ...
BILLBOARDS line the Umm Al Qura highway leading to the Grand Mosque in Mecca, displaying manicured public spaces, glass-fronted stores and sleek towers. It’s part of a US$26bil (RM121.4bil ...