Roy, I took a look at some of them and they are not all carved, a few look like painted on and they are Chinese.When I was at the Beijing international airport I saw some for sale in a gift shop for around $20 but after my careful examination I was not sure it was painted or printed .