A spot in upstate New York offers solace, courage, and inspiration.