Text

Suoyuwan Stadium in Dalian

published in sb magazine 2/2025 

The Suoyuwan Stadium – also known as Barracuda Bay Stadium - is located on a waterfront site and has become a modern and iconic landmark for Dalian, a major city and seaport in the south of Liaoning Province in China. It is the central development using reclaimed industrial land on the peninsula, situated on the west of the port, enabling the stadium and surrounding area to make the most of dramatic views out to the bay. The giant 63,000-capacity stadium is home to Dalian Youngboy F.C. (Chinese Jia League).

The design of the stadium by BDP Pattern and Buro Happold was inspired by the stadium’s unique location and the rich maritime history of the waterfront region. It is the first part of a wider redevelopment called City Marina Park, which is set to include an extension to the local metro line and the construction of an under-sea tunnel which will connect the new development to Central Dalian.

Preview image
Bild
Dalian Stadium 3 - CREDIT Atopia Design_650.png

©Atopia Design