Aerial view of the twin towers of the World Trade Center, once located in New York City.


Aerial view of the majestic twin towers of the World Trade Center, once located in New York City. The landmark was destroyed by terrorists on September 11, 2001


Size: 4204px × 5366px
Location: New York City, Ne York
Photo credit: © Robert Quinlan / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: .., ..., 9/11, aerial, aerials, america, american, birds, birdseye, building, buildings, center, cities, city, commerce, eye, gotham, harbor, historical, history, hudson, image, images, landmark, manhattan, metropolis, ny, photo, photograph, quinlan, river, riverfront, robert, skyscraper, skyscrapers, states, street, tall, terrorism, terrorist, towers, trade, twin, united, urban, usa, view, world, york