Well, I myself spent a four-day Christmas with daughter in northern Vermont, and New York, even with its fresh layer of snow, is still as strange to me as, I suppose, London would be to a man just ...
After finishing a mission in Nepal, she decides to spend Christmas holidays in her family's hometown in North Haven, Vermont, where she hasn't been since her mother passed away three years ago.