Russian specialists at work, presumably Kharkiv region