Umm... I think this is the Field Museum near Soldier Field in Chicago - right near the Chicago edge of Lake Michigan
Images are copyrighted. Pls email for permission.