Location advantage

Shanghai-Zhejiang Integration, Margin Becomes Core

The Sci-Tech City is located in the heart of the Yangtze River Delta city cluster, one of the six city clusters in the world, a vital international gateway of the Asian-Pacific region, and China’s biggest city cluster, and is the southwest gateway of Shanghai and the northeast gateway of Zhejiang.