Within Oregon's Deschutes National Forest, this mountain lake offers refreshing waters, a family-friendly beach, campsites, and breathtaking Cascade views.