The clock tower at the top of the Abraj Al Bait Towers in Mecca will be open to visitors after the haj pilgrimage, according to the tourism portal eturbonews.com quoting building management.
The complex, which is made up of seven individual buildings, is located near the Kaaba, also known as the Sacred House, the most sacred location in Islam.