A mountain lion at the Squam Lake Natural Science Center in Holderness, New Hampshire.