I just showed this to a coworker that also deals with maps and aerials all day. We've come to the consensus that it's Dubuque. The blue is the river, the lights on the right are Clinton in the distance. Not familiar enough with Dubuque to really do a street layout. However, this matches well with the idea that the distant glow is Chicago and the street grid meets the proper layout. See the google earth shot.
View attachment 91982
View attachment 91983
That does seem to line up correctly...so the QC is not in the original photo...and Clinton's lights might be HWY 30...not neccesarily the riverfront.