Shell says firefighters are battling the blaze on a wellhead in the Cawthorne Channel , south of the city of Port Harcourt .