Great viewpoint.
Can see the Museum Towers construction as well, and Dalian (off to the left - not in picture).
Top of the Tower - Three Logan Square, 5-7pm, happy hour, Wednesday's ... see it all, awesome views (if you can put up with bad music and kiddies getting hammered
)