Taiwan, Thailand and Vietnam