NYC skyline Sept 11

Lights illuminate the space where the World Trade Center towers stood in New York City on 11th September, 2020.