The prismatic nature of the Universiade Sports Center, which is located in Shenzhen, China, gives it an utterly unique look, unlike anything that the sports industry has seen before. It even rivals the beauty of the Beijing National Stadium, which looked like one giant bird's nest. Clearly, the Chinese puts a lot of thought into their athletic architecture.
Designed by GMP Architects, the Universiade Sports Center wasn't inspired by geometry or even gems, as it looks to be at first glance. Instead, it channels the typical elements found in traditional Chinese gardens. Scattered watercourses and plants symbolize movement and development while the crystalline shape forms the stones and rocks that represent continuity and stability. By imbuing the Chinese culture into the Universiade Sports Center, it shows pride in its country.
More Stats +/-
Sustainable Super Stadiums
Recycled Sports Pavilions
Figure Eight Football Stadiums
Sustainable Soccer Stadiums (UPDATE)