nyccheaptravel.com
The Red Cube - NYC Cheap Travel
The Red Cube is an iconic public sculpture piece located in Lower Manhattan at Broadway and Liberty Street. Although the sculpture is titled “Red Cube” and appears to be a cube, it’s actually not a quite a cube. The shape is stretched out along one axis, adding to the somewhat precarious feeling of the piece’s …