This botanical garden is run by the University of Utah and is in the eastern part of the city. Besides the display of plants it offers great views of the city.
SLC's Hogle Zoo is a small but quite modern zoo featuring animals in natural settings. It's located in the eastern part of the city in the entrance to emigration canyon.
They sometimes have concerts, are located by the U, and have indigenous plants related to Utah. Hogle Zoo and The Childrens Musem is also nearby.