The Storm King Art Center offers interesting pieces of sculpture amid beautiful vistas.