Mecca - photo gallery - The complex holds several world records, the tallest clock tower in the world and the world's largest clock face. The complex's hotel tower became the second tallest building in the world in 2012,
{}