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 rides 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 ridden 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 and technical 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. Once in the trees there are several natural features that require some skill but can be cleaned easily by a decent rider.
The lower part of the trail is fast and a little rocky, but let it rip!