Over 10,000 rubber ducks drifted down Huangpu River for a charity race in China.

Silver Young—EPA

Silver Young—EPA

Oct. 5, 2013. Rubber ducks, all wearing swimming caps and Special Olympic gold medals, drift down Huangpu River in a charity event in Shanghai.

Your browser is out of date. Please update your browser at http://update.microsoft.com