The Oculus NYC – Facts and Pictures The Oculus, a new train station in New York City (NYC, USA) is a remarkable landmark. The station opens in March 2016. Although it is not fully completed, it starts […] indahs June 1, 2016 79 Comments