Olympia 66 (Chinese: 恒隆广场; pinyin: Hénglóng Guǎngchǎng) is a major shopping complex in Xigang District of Dalian, Liaoning, China, designed by Aedas, which began construction in 2011.
[1] It is located on Wusi Road, one of the main commercial avenues in Dalian.
Completed in 2015, Olympia 66 has 221,900 square meters of shopping, dining and entertainment space.
[2] This shopping complex is on the site of the former Dalian People's Stadium.
[5] This article about a building or structure in China is a stub.