The construction site at Saint-Paul-lez-Durance: when the ITER nuclear fusion reactor is being built.

 

The construction site at Saint-Paul-lez-Durance in France where the ITER nuclear fusion reactor is being built.

Tags: , ,