University of Utah
Olympic Stadium is the two-pillared building in the center of the photo, with most of the University to the left. The background mountains are the Wasatch Front. Whatever else you'd say about the University of Utah, you'd have to concede it's beautiful.
(Photo taken from 11th Avenue Park, Salt Lake City, Utah.)