From the Amazon

 

 

Image Credits

The largest land snail in history

The exhibited shell of the largest land snail of all time (Pebasiconcha immanis), which lived around 17-11 million years ago, is the world's best specimen. It was found in 2011 in Porvenir (on the banks of the Amazon in Peru, approx. 54 km SSW of Iquitos) during field work for an international research project of the geological and paleontological departement.

Here is a drawing illustrating the size of the snail.

Condition when found, Giant Amazonian Snail (Pebasiconcha immanis)

Image Credits

Surroundings of the discovery site

Image Credits

Surroundings of the discovery site

Image Credits