Advertisement

18th Annual Smithsonian Magazine Photo Contest Travel
A closeup of the World Trade Center in New York.

This is a closeup photograph of the World Trade Center in New York. This was my first time visiting New York, and the towering building was unbelievable in person.

Photo Detail
Date Taken: 05.2016
Date Uploaded: 08.2020
Photo Location: Greenwich St, New York, United States of America
Copyright: © Aly Brook