Photo of Abraj Al-Bait Clock Tower in Saudi Arabia
Download
5.0
Rate
Resolution :
Size :
Dear User: Your rating has been successfully registered.
Dear User: Error in registering your rating.
Similar Images
Abraj Al-Bait Clock Tower, located in Mecca, Saudi Arabia, is one of the tallest buildings in the world. Standing at 601 meters with 120 floors, it features the world's largest clock. Explore high-quality photos of this iconic structure here.
Tags: