
This is world's costliest building, it is not Mukesh Ambani's Antilia, Buckingham Palace, Burj Khalifa in Dubai, the ...
The tower’s four-faced clock is the biggest in the world, visible from 16 miles away. Each clock face is 43 metres wide and lit by two million LED lights. In the holy city of Mecca, Saudi Arabia, a stunning complex of seven skyscraper hotels has been built …