The newly opened Little Island is a free public park in Manhattan, New York City that is perched above the Hudson river on 132 concrete 'tulips'.
You might also like