Picture of the delightful back streets and alleyways of Venice.
Venice is Europe's largest carfree area. A city entirely without cars or trucks.