As indicated,
The Sphere formerly stood in the plaza at the World Trade Center. It has since been relocated to
Battery Park; less than a mile from where it originally stood.
Battery Park would seem to be a location for The Sphere. Battery Park is home to more than
21 other monuments and memorials.
No comments:
Post a Comment