Europe's largest Supercharger station (12 bays, with 6 on each side of the road) and Italy's first is now operational:

"This week we connected Italy to the European Supercharger network. Italy’s first Supercharger is currently the largest Supercharger location in Europe with 12 stalls – 6 on each side of the motorway."

The tally for Tesla Superchargers in Europe is now well over 60, with 20-plus in operation in Asia and over 110 open in North America.

Superchargers Line Both Sides Of The Road

Superchargers Line Both Sides Of The Road

Tesla Supercharger Map Europe

Tesla Supercharger Map Europe