Watching The Sky
One World Trade Center at New York City
Financial DistrictNew YorkNew York CityUSAUnited States