Back to photostream

It’s the same shot everyone gets, and for good reason. The Oculus structure at the World Trade Center is NYC’s $4 billion train station hub. Once inside, you feel like you’ve stepped into an epic sci-fi movie. This photo doesn’t begin to do it justice...

via Instagram bit.ly/2v9lS1b

77 views
0 faves
0 comments
Uploaded on August 5, 2017