China is missing from this map, even though it has the most charging infrastructure of any country. Here's the best map I could find in a few minutes for China (warning - very resource-intensive website): https://chargermap.nio.com/pe/h5/static/chargermap#/.
Surprisingly, the above map is just charging infrastructure from one company. There is a lot of infrastructure from Tesla and other companies as well.