Idaho State University's huge, new L.E. and Thelma Stephens Center for the Performing Arts with its Jensen Grand Concert Hall boasts great acoustical qualities, and is dwarfed by Pocatello's majestic mountains. I can't wait to see more vegetation around the building!