The City Court Metro Station is located at the intersection of Fangcao Street and Chaoda Avenue in Nanguan District. To the north of the station are the People's Government of Nanguan District, Changchun, Changchun Baihua Garden, and the Jilin Northeast Asia Cultural Creative Science and Technology Park.
Ouya Shopping Mall
Jingyue National Forest Reserve Park
Museum of the Imperial Palace of the Manchu State
Located at No. 5 Guangfu North Road, was established in 1962. It is a court-site museum built upon the original palace complex of Puyi (the last emperor of the Qing Dynasty). As a product of Japan's aggression against China.
South Lake Park is located at No. 2715 Gongnong Road, Chaoyang District, and was established in 1935. Covering an area of 238.6 hectares, it ranks as the second-largest city park in China, surpassed only by the Summer Palace.
The Hill
Located in the vibrant Hongqi Street commercial district of Changchun, this culture-commerce-tourism complex has crafted a serene and nostalgically enchanting "outdoor peach blossom land." It uniquely integrates two architectural forms—hillside landscapes and cavernous structures—blending refinement with urban hustle, modernity with tradition.