Tesla takes superchargers to Everest Base Camp as part of China expansion. A new Tesla Supercharger station, part of 11 in all set up across China, has been put into service in Tingri in Tibet near the base camp of Mount Everest.        Tesla has set up 11 new Supercharger stations acro…