Snow Baby window. You must see this picture of Pilot Mountain Christmas in Pilot Mountain, Virginia. Animated display window.