The Abraj Al-Bait Towers, also known as the Mecca Royal Hotel Clock Tower, is a building complex in Mecca, Saudi Arabia.

The Royal Mecca Clock - Saudi Arabia: Overlooking the Grand Mosque, the new clock is reportedly the world's largest and is set to challenge the supremacy of Greenwich Mean Time (GMT).

What an amazing pic of Mekah! <3

Makkah, Saudi Arabia - the ultimate destination. It feels wonderful to be with…

Pinterest
Search