This morning I met this fellow on the road. A huge snail, 16 cm tall! Amazing nature!