Grand Gateway Shanghai is an office complex consisting of two identical skyscrapers located in the Xuhui District of Shanghai.
The Grand Gateway 66 shopping mall is located at the base of the towers and was completed in 2005. The construction area is 400,000 square meters.
Xuhui District, Shanghai
Video Source: 漫步在上海:港汇恒隆广场Grand Gateway Shanghai\上海街景\ SHANGHAI STREET SCENE\今日上海SHANGHAI TODAY from WUWA VISION on Youtube ⁄ CC BY