Some pictures from / of the twin towers. Taken on the 8th of September 2001 during a trip to NYC.