The river begins in the mountain valleys of Elbow-Sheep Wildland Provincial Park,[2] passes through Sheep River Provincial Park, and joins the Highwood River about 8 km east of Okotoks.
The Sheep River provides drinking water for the towns of Diamond Valley, and Okotoks.
From origin to mouth, the Sheep River receives water from the following tributaries:
This Calgary Metropolitan Region location article is a stub.
You can help Wikipedia by expanding it.This article related to a river in Alberta, Canada is a stub.