Olympia 66 Shopping Centre

Director’s project experience in AEDAS, Hong Kong

Olympia 66 with over 221,000 sqm of the gross area is serving communities as a shopping all in Dalian. It is a major shopping complex located in Xigang District of Dalian, Liaoning, China, which began construction in 2011. It is located on Wusi Road, one of the main commercial avenues in Dalian.

This shopping complex is on the site of the former Dalian People’s Stadium. To the east is the headquarters of the municipal government, located in the People’s Square, and the Xinghai Square is to the west.

The design of Olympia 66 was inspired by the Chinese twin carp emblem, a symbol of wealth and abundance in Chinese culture which are typically used in Chinese New Year paintings.