Located next to the Glasgow Science Centre, the tower also claims to be the tallest fully-rotating freestanding structure in the world. The striking landmark should be a major draw for tourists ...