Unidentified workers at a sticking station in Europe