The Olympia 66 retail development is located at Wusi Lu in the Xigang District, one of the most prominent commercial avenues in Dalian. It occupies a site of 63,400 sq m with a total gross floor area of 221,900 sq m. The site is adjacent to the Olympic Square, which is one of a sequence of squares located on the main avenue of Zhongshan Lu. To the east is People's Square the home of the municipal government, and to the west is Xinghai Square. >>>