Where the Zapotec Indians from Asia?

No they were not from Asia. They are one of the oldest groups of native Indians found in Oaxaca, Mexico.