Barry Diller, New York

Little Island
New York’s newest attraction is enthroned in the Hudson River: “Little Island”. The public park is slightly larger than a soccer field and is intended to become a green place to relax for New Yorkers – with the best view of the skyline.