The Deschutes Land Trust, based in Bend, has purchased for protection the 450 acre Whychus Canyon Preserve northeast of Sisters.
The Deschutes Land Trust, based in Bend, has purchased for protection the 450 acre Whychus Canyon Preserve northeast of Sisters.