Changchun: The Detroit of China

Editor’s note: The city of Changchun is the capital of Jilin Province in China’s northeast. Its name means “long spring” in Chinese, though many people call it “The Detroit of the East” because it is a center of automobile and train manufacturing. During the Japanese occupation of the 1930’s and 40’s, it was the capital […]




























