UIUC Solar Sites

/uiuc-solar-sites

The University of Illinois at Urbana-Champaign has several solar installations around campus. This Topia World shares information about each solar site on campus, and it includes links to more detailed information about each one.