The Dalian Suoyuwan Football Stadium, situated on a waterfront site in Dalian, Liaoning Province, is a landmark with a dynamic facade inspired by cascading waves and shimmering seashells. A double helix ramp spirals up the structure, offering visitors a walking route from the podium to the roof. During the National Day holiday, many tourists flock here to enjoy the stunning views of Dalian.