Skip to playerSkip to main content
  • 8 years ago
The Oculus is located in lower Manhattan, next to the former twin towers. It is the centerpiece of the World Trade Center Transportation Hub. It is meant as a symbol of mankind's vulnerability, and resilience.
Be the first to comment
Add your comment

Recommended