kaylee40 kaylee40 04-11-2015 Geography Answered What is a landform that is a triangular piece of land at the mouth of a river