Walking in Shanghai – Grand Gateway 66

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

简体中文English日本語Русский