Narrow road inside the beautifully preserved medieval village Carmine Superiore. Cannobio. Northern Italy