
Chapman Taylor’s masterplan concept for Shanghai East Station
Our vision for the masterplan includes multiple places to shop, work and enjoy leisure time, plus redevelopment of Shanghai East Railway Station. Smart integration of the station and the city with multi-layered and dynamic gateway connections will create a landmark mixed-use destination in the Yangtze River Delta region of Shanghai.
This oriental destination includes dynamic and well-connected entertainment experiences. The Eastern gateway of the city is marked by a graceful landscaped "living hill" leading to an intriguing fantasy garden with Chinese mountain-water landscaping and a rich variety of communication courtyards.
The “Dream Planet” complex will include 24-hour entertainment activities. “Icon Shanghai” connects multiple-themed cultural and entertainment areas and an amusement park. The wide range of themed spaces will provide an extraordinary array of new experiences for all visitors, allowing them to explore the wider world. From Hologram shows on the Fantasy Stage to immersive plays in the Inspiration World and experiencing nature in Pandora’s Garden and Water Street.
Our vision for the masterplan integrates seamlessly with the railway station. Its curved flowing exterior structure, like a shining galaxy, is parallel to the Western riverway and runs along the whole site.