IN A LANDSCAPE: Suttle Lake Lodge

A year-round rustic resort on the shore of Suttle Lake in the Deschutes National Forest near Sisters, Oregon.