Designed by
Title
Mecca , Saudi Arabia , Zam-zam Tower or Clock Tower #225060643
Description
Mecca , Saudi Arabia , Oct/22/2020 : Zam-zam Tower or Clock Tower is the tallest clock tower in the world. Abraj Al Bait outside of Masjidil Haram, a holiest mosque for muslim. A landmark of Mecca
This image is editorial