The Denver Post photo blog features Pictures of the Week: October 22, 2010, a gallery of the week's best images.

More...