Back in Sep 2013 my wife and I happened across the Flying Yankee enclosed in a protective cover. It is in Lincoln, New Hampshire, in the back of the Hobo Railroad area. There was a small opening that allowed my to take a picture of it.
We dropped by the Hobo Railroad again in Sep 2017 and the Flying Yankee was out in the open, minus its wheelsets. While you really can't see it from these pictures, it looks a lot better now. Hopefully it will get fully restored soon.