A large portal to another dimension in the middle of Times Square