Olympia 66

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.