The Liffey Descent canoeing event , held each year since 1960 , covers a course from Straffan to Islandbridge .
The Liffey Descent canoeing event covers a 27 km course from Straffan to Islandbridge . That race has been held every year since 1960 .