Changchun Culture Square

As the largest open area in Changchun City, Changchun Cultural Square is located at the center of the city, covering 20.5 hectares. It is the second-largest in the world (after Tian’anmen), and was to be the site of a Japanese palace. The main north-south road runs from the center of Xinminzhu Street to the main […]

Read More »