Wednesday, 11 May 2011

The Abraj Al-Bait Towers also known as the "Mecca Royal Clock Hotel Tower". The tallest clock tower in the world and displaying the world's largest clock face.Located across the street to the south from an entrance to the Masjid al Haram mosque, which houses the Kaaba-Mecca.

No comments:

Post a Comment