Get the latest design news direct to your inbox!
Informed by its urban context and inspired by a cultural symbol, the Olympia 66 shopping mall in the city of Dalian, China is an iconic destination unique to the community.