Put in place by ESA and France’s CNES space agency, the Climate Cube on the Champs- Elysées in Paris, France, displays the essential contribution of space for studying climate change, ahead of the CO...
Art&Culture OffBeat
© Copyright 2024