Took this photo closer to the water at Binney Park. Thankfully, the MASSIVE snapping turtles were hanging out at the other bridge! If you ever are in the Greenwich area, check out this park. There must have been fifty enormous snapping turtles just floati