Xichang, China – An American, English, Welch and Chinese Christmas!...