The CSI tower, at 107 feet, is one of the tallest structures in Twin Falls. Erected at the very center of the campus in 1967, it has served as a landmark of the campus and for the community. Speakers at the top of the tower provide carillon music between classes and on-the-hour chimes.
|2. Student Union Building||4. Gym|