Dee Wright Observatory Situated near the McKenzie Pass summit, at 5,187 feet, is the Dee Wright Observatory. The rock structure, built by the Civilian Conservation Corps, has openings that

  Visiting Sahalie Falls in Oregon   Sahalie Falls is located in the Cascade Mountains along the McKenzie River, about 35 miles west of Sisters. The drive through the forest