Shanghai, which literally means "on the sea" in Chinese, lies on the east coast of China, just south of the Yangtze River Delta. It is a municipality under the direct jurisdiction of the central government.
Shanghai is China's leading commercial and financial centre. It is one of the largest economies among China's cities and is rapidly moving towards its long-term goal of becoming an international financial, economic, trading and shipping centre by 2020.
Shui On Land's projects in Shanghai include the large-scale, city core mixed-use Taipingqiao Redevelopment Project consisting of residential, office, retail, entertainment and cultural properties at the heart of the city. It blends the architecture and charm of "Old Shanghai" with modern features and facilities to create an integrated community.
The main components of this large-scale project are:
Our other projects in Shanghai include: