Venice recreation in Dalian, China
Olympia 66 Shopping Mall is a statement of innovative design as a landmark in the city of Dalian, China. The design respects Chinese culture.
Dalian Shide Stadium design proposal by NBBJ, brings the future of sports architecture. Designed to emulate a garden, NBBJ’s Garden Stadium has only what is