The University of China at Illinois 9 years ago It would be hard to find a more iconic American campus than that of the University of Illinois’s main campus here.