Skip to main content

This is a map of the world with pins showing the location of nuclear power stations.