Photograph of a group of people in front of the Keystone Hotel in Castle Rock, Colorado. The 1901 two-story commercial building, along with its 1910 addition, served as a social hub of the community. For many years it was the only hotel in town,...