Umbrella Sky Project
Elmhurst is the sixth US city to welcome the Umbrella Sky Project, with 170+ international installations that started in Portugal and expanded to France, Japan, Spain, Norway, and more! Created by Impact Plan, they made it their mission to bring color and fantasy all over cities with these open-air museums.
The Umbrella Sky Project Elmhurst will update seasonally and annually for three years beginning in 2023.
1. Schiller Court at Schiller and York Streets
2. Cultural Campus at 110 South Cottage Hill
3. North York Stage at 254 North York Street