World Trade Center Plaza
New York City, USA, 1993