Ice
Ice

Hundreds of LED dripping icicles make a simple yet dazzling display of light in winter months on the plaza of the World Financial Center in lower Manhattan. The effect is an immersive and hypnotizing environment which allows the viewer to walk in and around.

Ice