The World Trade Center Transportation Hub, also referred to as the Oculus owing to its unique architectural design, opened to the public in mid-March. If you haven’t had the time to see the $3.9 billion station for yourself yet, check out our photos.