Shanghai for a walk