Changchun Figure 1. Location of the Changchun, Jilin Province, China. – ResearchGateby Olivia Williams March 28, 2025