The photo was taken on board M/S Horizon, on a sail from New York to Bermuda in 1995. I first visited the WTC in 1988 and returned several times until the late 1990s.