CITY PARK DENVER IS PERFECT FOR A CALMING OUTING SURROUNDED BY NATURE.