About

Stephens Cabin is located in the mountains of Colorado.