



Freedom Plaza
New York
art-installation
- Features the 'Field of Light' art installation
- Located at 686 1st Ave on the waterfront
- Comprises a landscape of 17,000 illuminated spheres
- Requires visitors to reserve a free ticket in advance
Photos




Share View on Google Maps