Looking Down on New York City With Photographer and Urban Explorer "Flashing Lights"

Back to Article

The 9/11 memorial is one of the most powerful monuments in the city. The two squares were the foundations of the twin towers and they are a must see in person.

Photo: Imgur