Start at trailhead on the Brooklyn Lake Road which is at about mile 35 on the Snowy Range Hwy. The trail ends in the North Fork CG which is 1.5 miles up the Sand Lake Road. The trail is about 4.5 miles total and can be used as a nice out and back - do that from the bottom. Alternatively, use the trail as a connector either up or down, to one of the nice longer runs in the area such as Centennial to Arlington via Rock Creek Trail
, or a big Snowy Range Loop that goes up Barber Lake Trail and then down the North Fork Trail.
When traveled from top to bottom the first part can be muddy due to the large snowdrifts that accumulate at the top - the elevation is over 10,000. After a rocky downhill section near the end of the first mile, the trail opens into an incredible meadow. Stop and look for elk or other wildlife and then the gradual descent along the creek.
The lower part of the trail has a couple steeper sections and is a little rocky.