Slider responsive

Cascading waves and shimmering seashells

featured in sb magazine 2/2025
Order your copy

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.

Dalian Stadium 3 - CREDIT Atopia Design_650.png

©Atopia Design

Good to know

Dalian Stadium 6 - CREDIT Terrence Zhang_650.jpg

©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 

Curious? Read the full feature now

Go to article

Prefer to have your own copy? Subscribe to the sb magazine - and you receive all six issues per year

More info on ordering and subscribing