Visit site
  • Jack Frost

    World Trade Center (Statue of Liberty in foreground). The original World Trade Center was a complex with seven buildings featuring landmark twin towers in Lower Manhattan, New York City, United States. The complex opened on April 4, 1973, and was destroyed in 2001 in the September 11 attacks.

  • Haruko Hiura

    World Trade Center Towers, New York Desktop Wallpaper

Also on these boards

Related Pins

Twin Towers, statue of Liberty, New York Harbor. Gorgeous shot!

The World Trade Center Twin Towers as a background for the Statue of Liberty. It just can't get any better than this. So sad the Towers are gone, NYC will never be the same.

New York is definitely one of my favourite places to spend a summer day! ^NS | Rockefeller Center in NYC.... #travel

Twin Towers, seen from the Staten Island Ferry 5 months before 911.

Letchworth State Parks middle falls on the Genesee River, upstate NY

Middle Falls on the Genesee River in Letchworth State Park ~ Castile, New York • photo: Mark Papke on fineartamerica

Image detail for -Buildings & City: Birds Eye View Of New York City, picture nr. 16775

We all love to travel right? Check out our beautyfully travel site, click on the image and get inspired

Cleveland, OH | UFOREA.org | The trip you want. The help they need. Cleveland is a great city to visit. A lot of fun stuff to do!

New York 64-65 Worlds Fair Unisphere, Flushing Meadows, Queens. I played in my HS band here!!!