Cherry blossoms in bloom at Utah’s state capitol after long, harsh winter — see the video!
Cherry blossoms have bloomed at the state capitol in Salt Lake City, Utah. The flowers typically bloom in late March or early April, but the unusually long and cold winter delayed the bloom until now. See this gorgeous display!