Those of us who doesn’t live near Italy or France have dreamt of places like the Stelvio or L'Alpe d'Huez but what I realized over the last weekend is all you have to do is look right into your backyard to find these epic rides. In this case, my backyard was Colorado. With only a few hours flight from New York, I try to make my way out here at least once a year. Colorado is home to 53 mountains over 14,000 ft so the climbing is endless, there are miles and miles of gravel roads, and some really epic scenery. A little bit of altitude doping has never hurt anybody either. Stay tuned for more…