Article Images
Black water treatment unit for Concordia


Concordia Station Antarctica
 
The Concordia Station is a scientific base built in Antarctica by the French Polar Institute (IPEV) and the Italian Antarctic Programme (PNRA)



Last update: 11 May 2006