This is the 10 km Race of the open human powered boat european championship 2006 in Wakersdorf/ Germany!