Find the word definition

Wikipedia
Idbyån

Idbyån is a river in Sweden.

The river is known for a swimming contest held every year called 'The Swedes Swimmer Exhibition'.

In 2005 5 different bodies were found at different times of the year in exactly the same place in the river.