User blog comment:Awyman13/Dragon's Teeth Map Takes Place in North Korea/@comment-1476628-20140514105302/@comment-67.106.127.25-20140514225221

Its just a promotional image.Russian soldiers appeared in Naval Strike pics but aren't in the final DLC.