Harbin, China, 1966