Guangxi Province, China.
I’m wondering about that snail powder, myself...
I guess I should get my snail powder tested, just in case.