WEIFENG CHEN, CAYENNE, Frankreich