Shanghai from $983