For One Day a Year, The Oculus Opens Its Eye to The Sky

  • 7 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.