Rome had trolleybuses from 1937 until 1972, and again since 2005. The current fleet of 30 Solaris trolleybuses operates on Route 90 between Stazione Termini and Largo F. Labia. Because it was thought that overhead electric wires would negatively impact the streetscape within the city center, from Termini to Porta Pia, the buses are powered by on board batteries that recharge as the bus runs on the section of the route with overhead wires.