New York Opens Park Atop Small IslandByNTD Newsroom|Published: 5/24/2021, 5:02:04 PM EDTA new park has opened in New York, but this one has a special feature—it's on an island. The park's grand opening comes after nearly seven years in the making.