In Denver, any place free from the optical hindrance of towering construction projects is priceless; lucky for us, Barnum Park — and its view — is always free. 360 Hooker St., Denver, 80219 ...