Previous Image Next Image david 12 Peille is another remote medieval village tucked in the mountains.