23 photos

Hundreds of floating yellow plastic ducks
Hamburg Duck Race 2015Hamburg Duck Race 2015More than 10,000 rubber ducks take part in the duck race on the inner Alster in Hamburg, GermanyHamburg Duck Race 2015Hamburg Duck Race 2015Hamburg Duck Race 2015Hamburg Duck Race 2015Hamburg Duck Race 201510,000 Rubber DucksHamburg Duck Race 201510,000 rubber ducks swim for contestHamburg Duck Race 2015Rubber ducks float on the water of the Alster Lake during the rubber duck race in Hamburg, Germany 2015Hamburg Duck Race 2015More than 10,000 rubber ducks take part in the duck race on the inner Alster in Hamburg, GermanyHamburg Duck Race 2015Hamburg Duck Race 2015Hamburg Duck Race 2015Hamburg Duck Race 2015Hamburg Duck Race 2015