North Bund Master Plan

Master Planning / Asia China Shanghai 2002
Conceptual
Master Planning
Site Area: 3,000,000 sf (282,000 sm)