Denver's Cherry Creek Neighborhood is home to hundreds of cherry trees that blossom every year. The trees were planted in the late 40s and have been a part of Denver's annual cherry blossom event, where the streets turn into a pink and white paradise from late March to early April. It's also an excellent location for a relaxing stroll. Show more