The eyes of land snails are located on their antennae.

An excerpt from the article 19 facts about snails

However, their location varies between species, some have them on the tips and others at the base of the antennae. This is not the most important sense of land snails because they are mostly active at night. The complexity of the eye can vary greatly between species, some have simple eyes that cannot show an image but only the intensity of light, and others have compound eyes equipped with a lens.