No insignia and no flag — Probably on some trial run - best image I could find
The Russians and Chinese on display with their great ally, Iran.