Who knew this existed just 10 miles from downtown Denver. My friend and I checked it out on-line and decided to go hiking/walking here. There are no hills, but lots of pretty scenery with the city and front range mountains in view the entire time.They do free tours on weekends and lots of free activities…