|
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.
|