CITY PARK DENVER IS HOME TO SOME OF DENVER’S MOST FAMOUS SPOTS.