A "pop-up beach" in the heart of Times Square (as seen earlier today) (It was a promotion for the island of Aruba.)