Olympia 66 retail development is located at Wusi Lu in
Xigang District occupying 63,400sqm and with a total retail
GFA of 221,900sqm. The site is adjacent to the Olympia
Square, a sequence of squares along the main avenue of
Zhongshan Lu. The vision was to create a contemporary
statement with an oriental overtone. The concept
references twin carp, a typical symbol in Chinese New Year
paintings synonymous with wealth and abundance. The
interplay of two carp swimming inspired forms contain a
mobius loop that circulates through a continuous chain of
retail and atrium activities creating an exciting and diverse
lifestyle experience.