The Liffey Descent canoeing event , held each year since 1960 , covers a 27 km ( 17 mi ) course from Straffan to Islandbridge .
The Liffey Descent canoeing event covers a 27 km ( 17 mi ) course from Straffan to Islandbridge .