The Peekskill Sculpture Trail at Riverfront Green Park, nestled along the picturesque banks of the Hudson River and conveniently close to the Peekskill train station, is an ideal spot to showcase ...