Ambitious- the Leaning Teepee of NOLA? looks like it has an observation deck with cars going up a perimeter track
one of the three proposals^:
The shuttered, 33-story World Trade Center would be demolished, and a towering sculpture and a park – meant to become a tourism icon for the city of New Orleans — would be built in its place at the foot of Canal Street, according to a presentation obtained by The Lens Friday.
The site upriver from the Convention Center at Henderson Street would include a park where wharves are today. The presentation shows it would be about the same size as Woldenberg Park, which is located on the river in the French Quarter.
Convention Center Boulevard would be redesigned to include a landscaped path and a sleek people mover.
http://thelensnola.org/2013/04/19/co...e-center-site/