The Uphill Creek Trail is a 10.5 mile route. From the trailhead, follow Willow Creek road Northwest and turn off briefly to the left to see Long Branch Lake. Continue on the trailhead and follow trail 122 to Lake Agnes where there is a filly covered rainbow lake in route. This trail winds through the woodland, it isnt easy but is sweetened by good easy sections every 1/2 mile through prestigue woodland. The last 1/2 mile to the impressive Agnes Lake is steep. You may wish to leave mountain bikes at the top otherwise push them back up! This is by no means essential though.
Backtrack from Lake Agnes to the signed turnoff to trail 120 Willow Creek, a short walking section leads to a long descent through the woods directly across a meadow and on down to finish at Uphill Creek Trailhead.
To get to the trailhead, take Interstate 15 north of Dillon to the Apex junction. Follow Birch Creek road past the turnoff to Aspen picnic area and take Willow Creek road on the right Follow Willow Creek down past the turnoff to Gorge Creek trail. Uphill Creek is 3/4 mile past this point on the right traveling northwest.