1 Photo Spot at the Oculus World Trade Center

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 2026 Privacy / Terms