China under pink and green afghan