Did you see that picture?? You can see the mountains, downtown Denver, the fountain in front of the boathouse – and do this all while running on flat, fast terrain. The largest park in Denver, City Park contains the Denver Zoo and the Denver Museum of Nature and Science. You can find it at 17th Avenue and Colorado Boulevard.
Map to trailhead