What is an oxbow lake?

An oxbow lake is a small, horseshoe-shaped lake that is located several meters from a straight stretch of river.

Find out more about meanders and oxbow lakes.