Grand Junction is a natural hub for exploring western Colorado’s canyon country, and Dos Rios Park makes a compelling ...