The park has Oregon's largest ponderosa pine, known as Big Red. This tree is 162 feet tall, 28.9 feet around, and may be over 500 years old. There is non-potable rinse water available at the park. The park is located 27 miles southwest of Bend, accessible via US 97.