There was a sight to be seen at a bridge in Taizhou, Jiangsu Province, China a couple of days ago: the migration of thousands of toads!
Thousands of toads were spotted at a bridge in Taizhou, Jiangsu province, China, on May 9. According to local expert, the toads were enduring a mass migration because of the depleting oxygen resource in a nearby river.
From the pic it seems like the chance of survival for the toads are not looking good on the road too…
Link - Thanks Jee!