Tesla hits new heights, installs supercharger within sight of Mt Everest
Tesla supercharger station installed within sight of Mt Everest as one of 11 recently installed around China, charting a "picturesque route from Chengdu to Tingri.”
Share