Thousands of toads descend upon China after heavy rainfall
A scene of biblical proportions descended upon China’s Liaoning Province following heavy rainfall. A plague of toads was filmed in the area of Ganjingzi Qu, Liaoning Sheng, swarming a pathway and making the ground look like it was moving. Hopping in their tens of thousands, the toads, which were all relatively small in size, escaped from a nearby lake.
Continue Reading http://www.dailymail.co.uk
Join the Discussion