Olympia 66 Dalian Shopping Mall is a statement of innovative design as a landmark in the city of Dalian, China, designed by Aedas.
This project won the international competition to design China’s new National Maritime Museum to be located in the port city of Tianjin close to Beijing.