Bing found the following results
Shanghai Map - East China, China - Mapcarta
Shanghai Map | China | Detailed Maps of Shanghai
Shanghai Map - Google My Maps
Shanghai, China - Google My Maps
Shanghai Maps - China Highlights
Shanghai - Google My Maps
Shanghai Maps, China: Tourist Attractions, Districts, City & Suburb
Google Map of Shanghai, China - Nations Online Project
Shanghai | History, Population, Map, & Facts | Britannica
Large detailed map of Shanghai - Ontheworldmap.com
- Some results have been removed