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.

©Atopia Design
Good to know

©Terrence Zhang
OPENING 2023
Location
Dalian, China
Operator
Wanda Group
Architects
BDP Pattern - www.bdp.com,
Buro Happold - www.burohappold.com
Capacity
63,000 seats
Construction costs
GBP 260 Million EUR 312.1 million