Pier 76 has a rich history associated with some beautiful ships:
Sorry to say: it seems towing vehicles is sometimes a city revenue generator. Friends’ cars parked in seemingly solid spots have been towed. Police and ticketing agents around a section where a car was towed away have been apologetic and absolutely unable to verify whether the space was a parking violation zone. NO signs are around to indicate the car will be towed; it does seem arbitrary: who you get that day. The BermudaTriangle area is at the Battery. Be warned. If it happens to you, I’m sorry. Don’t lose your cool. Bring a sketchpad to the Pound.
Here is the original sketch done at the site: