Shih-t'ou Sha, Shanghai (island)