Check out this breathtaking view of the Holy City of Mecca, it’s was shot from the top of Abraj Al Bait Tower (Clock Tower), which stands 601 meters tall and contains 120 floors including a hotel and residential apartments, it’s quite an amazing sight!