This photo shows the Centrale Nucléaire de Saint-Laurent. You can find a satellite image here.
Nuclear power plants generate 75% of the electricity consumed in France. Read this Frontline article to learn about France's conversion from fossil fuels to nuclear power. For more detailed information about nuclear power in France, see this US News article.
One reason other countries hesitate to adopt nuclear power is the possibility of a serious accident. Learn about the devastating accident at Chernobyl here.