Designed by
Title
Tesla Supercharger station in Beijing, China #172715333
Description
Beijing,China-Nov 16,2017.Tesla Supercharger station with 40 charging stations all on solar power. Supercharger stations allow Tesla cars to be fast-charged at the network within a hour.
This image is editorial