the saudi flag

the chinese flag

the russian flag

the american flag

the french flag

the german flag

the spanish flag

the vietnamese flag