Preview World Trade Center, Freedom Tower, USA, New York State, New York City Image ID: 1178-14436 Artist: Tetra Images Purchase a commercial license Buy framed prints & more from our print store skyscraper world trade center new york city architecture modern usa new york state freedom tower urban scene building exterior glass sunbeam clear sky blue horizontal outdoors day no people low angle view development travel