Clifton Sculpture Park is a photo spot in Clifton, NJ, USA at 40.86753, -74.16138. ShotHotspot has 57 photos taken here by 2 photographers. It's good for urban photography. Other photo spots nearby include Times Square, Grand Central Station and Flatiron Building.
An outdoor park with abstract and figurative sculptures set in grass, including large painted steel pieces and carved stone and bronze works.