Changchun. Changchun is the capital city of Jilin Province. Located in the central part of Northeast China, Changchun is the area's transportation hub, with rail, road and air routes linking it to the rest of China and the world.The city is also an educational and technological research centre for Northeast China.It has a number of research institutions and universities. It has many large enterprises, including the First Automotive Work (FAW) and Changchun Bus Works, which are important players in their industries.he city is also an educational and technological research centre for Northeast China. It has a number of research institutions and universities. It has many large enterprises, including the First Automotive Work (FAW) and Changchun Bus Works, which are important players in their industries.