Vaughan Corporate Centre Station
Art Concept
Atmospheric Lense (Working Title)
This architecturally integrated artwork transforms the station’s dome into a sculpture of reflected light. It is composed of mirrors which create a dynamic three-dimensionally collaged view of life in the station, and skylights that are carefully aligned with solstice and equinox sun angles to accentuate the effects of sunlight through the deep spaces below.



