640 × 274 Fessenheim Nuclear Power Plant The Fessenheim Nuclear Power Plant on the French side of the Rhine on the Franco-German border.