Shanghai är en stad om 400,000 invånare.