The progress and urban growth of hotels and buildings overlooking the Grand Mosque, a sacred religious place and landmark in the Kingdom of Saudi Arabia, the architectural art of the clock tower in Mecca, a destination for Muslims from different countries, towers and skyscrapers
0:23
