Support WBURExplosion Hits Nuclear Power Station In Northwest FranceBill ChappellFebruary 09, 2017 ShareThe Flamanville nuclear power facility sits on the shore of the English Channel. Officials say a fire at the plan has been contained. (Google Maps)