***
As Sophie says, modern Chinese. I recall very similar pieces being sold in petrol stations in the 1990s, usually in fancy boxes for around £10 each! Not a bad mark up, considering they probably cost 50p at most if you bought a crate of 300....
Alan