The Umbrella Sky Project has installations at Schiller Court, North York Stage and Cultural Campus, just east of the Elmhurst Public Library and north of the Elmhurst Art Museum.
Elmhurst is the sixth U.S. city to welcome the Umbrella Sky Project, following installations in Coral Gables, Florida; Pittsburgh, Pennsylvania; Pensacola, Florida,Pigeon Forge, Tennessee; and Batesville, Indiana. The art installation began in Portugal and has since expanded to more than 170 international locations, including installations in France, Japan, and Spain.
The Umbrella Sky Project debuted in Elmhurst in 2023. The installation will update annually through 2025.
#travel #chicago #illinois #jamaican #american