 Its headwaters are near the Deschutes County border and the Pacific Crest Trail.It flows generally northwest to meet the river about upstream of the McKenzie's confluence with the Willamette River.The creek flows through a series of lakes—Sunset, Horse, Middle Horse, and Lower Horse—in its upper reaches, then passes through Cedar Swamp.