As residents in an international metropolis, local Shanghai people speak both Mandarin (Putonghua) and Shanghai dialect. Moreover, many people, especially the young generation are learning English as a foreign language. They are willing to communicate with you in English if you need help. In the meantime, most people working in travel agencies and other service industry (e.g. taxi drivers, shop assistants, waiters and waitresses) can speak some basic English

Attachment Download: