Denver is the perfect starting point for incredible outdoor adventures, with breathtaking landscapes just a short drive away.