Three Sisters Islands is an island, located at Parkside Ave, Brooklyn, NY, United States
you may spot a heron in the reeds between the islands