These Pics are from The World Trade Center building #2 Rooftop Observatory.