THE PICTURESQUE CITY PARK DENVER SHOWCASES SOME OF THE BEST VIEWS IN THE CITY.