North levee” is a phrase widely used to describe the high ground between two land mounds that run from the north end of the river to the southeast corner of downtown Denver. In the image above, right after the Denver Public Library opened, it looked like the only reason to […]