Here is 1 photo spot at Oculus World Trade Center for you.

The Oculus at the World Trade Center in New York City is an architectural masterpiece designed by Santiago Calatrava, inspired by a bird in flight, symbolizing hope and renewal.

Imprint & Contact © Locationscout 2024 Privacy / Terms