Shaoxing Olympic Sports Center is a key project of the 15th Zhejiang Province Soprt Games and the main venue for the event. Shaoxing is a city floating on water. Shaoxing is a city floating on water. From ancient times to the present, all the humanities and landscapes left to future generations have been born near the water. The culture of Shaoxing is like a book written with water. In thousands of years of historical evolution, Shaoxing has accumulated rich cultural connotations and presented a unique local style.
The streamlined platform in the building is like a natural river that flows slowly from south to north. In the water, large and small vessels drift along with the waves. The writers gather to taste wine and discuss poetry. “together with a clear winding brook engirdled, which can thereby serve the guests by floating the wine glasses on top for their drinking.” It adds a touch of elegance and aura to this poetic and picturesque Canal Towns in Southern China. The entire architectural plan is to imitate the form of water, and the plan strives to fully reflect the characteristics of water.
The Olympic Sports Center is located in the core area of the Jinghu New District in Shaoxing. The base is cut horizontally by an east-west river and divided into two plots in the north and south. The planned streamlined platform runs through the north and south of the base and becomes the main factor controlling the planning of the base. It also naturally forms a north-south axis, echoing the old town. The north side of the site is the Wetland Park in Jinghu New District. The gymnasium and shooting hall are arranged on the side adjacent to the Wetland Park, forming a three-dimensional landscape of the Wetland Park.