Windsor Lake is a reservoir in Denver, Colorado. Here are some pictures from the trail around the lake, on a rainy (and snowy) day.
Read this post on dnambiar.com