large turtle sculpture on a riverside walkway with benches