World Trade Center Transportation Hub ( Oculus) in NYC Financial District from inside
- Stock Photo ID: #YM637815
- Image Credit: Picxy.com/Mabdelrazek
- Description:World Trade Center is a terminal station on the PATH system, within the World Trade Center complex in the Financial District of Manhattan, New York City.
- Location: New York, NY, USA