Sather Tower. 3rd tallest clock tower in the world.