Achmore Snow Scene Achmore is the only village in the island of Lewis that is not situated beside the sea. It is placed in the middle of the island. This painting is of a very peaceful, still scene, after heavy snowfall. ask about buying: a print view: map location | nearby pictures |