WORLD


300-meter-long scarf made for Russian Santa Claus