Spirit of Life, Congress Park, Saratoga Springs