Who are the annamites? aka giao-chi?

when i read about them, it says that they are in vietnam, but other places say they are in china.
0