—
Apollo Ridge Park is a small five-acre wetland park along Willow Creek in Beaverton. The park can be viewed from the road bridge on 173rd Avenue, but there are no trails. Beaver sometimes use the area.
No caption provided.