HISTORY: The trade center's twin 110-story towers, the planet's tallest buildings when they officially opened in 1973, were destroyed in the September 11, 2001, terrorist attacks against the U.S.
City of New York: Want a souvenir photo? At Sheepshead Bay station, check out the large replica of a vintage postcard that you can stick your head through and take a picture similar to old boardwalk props.