Calling the square is a bit far-fetched, the area is small, more like a small green space at a transportation hub. It is on the north bank of the Dajiang River, at the north end of the bridge. The World Trade Plaza on the east side and the Catholic Church on both sides. There is an iconic sculpture of Jilin City!