Mecca, Saudi Arabia, June 4 2024: The Clock Towers near Kaaba, a government-owned complex of seven skyscraper hotels in Mecca, a part of King AbdulAzi



















































We use cookies to provide for you a better experience. For more information check our Cookie policy.