News
Lee Canyon opened its summer season on Friday, and Monday saw the site finish its grand opening weekend of mountain biking. Valley locals made the trip north and up in elevation to hit the trails.
A sign hangs from a tree showing mountain bike riders the way to Drop Shaft trail Thursday, Sept. 26, 2024 at Virginia Canyon Mountain Park in Idaho Springs, Colorado.
20 mph on an e-bike, we probably get the same workout. At the Grand Canyon, by the end of the day the rim road is littered with abandoned rental e-bikes that ran out of juice.
IDAHO SPRINGS, Colo. — Virginia Canyon Mountain Park is experiencing tremendous success in its first full summer of operation. The mountain bike park, located in the heart of Idaho Springs just ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results