When Tesla first came to Shanghai, a number of years ago, I remember sitting in the car and looking for the nearest charging station which ended up being in Kamloops, British Columbia, Canada. The number of charges available in Shanghai has improved, however it is still impractical – here is a detailed list for chargers in China.