It is the Leibstadt nuclear power plant, situated in the municipality of Leibstadt in Switzerland on the banks of the River Rhine near the border to Germany. Many thanks!
You are viewing a single comment's thread from:
It is the Leibstadt nuclear power plant, situated in the municipality of Leibstadt in Switzerland on the banks of the River Rhine near the border to Germany. Many thanks!
😬 looks challenging... almost science fiction to me.