EDEN ISS Antarctic greenhouse

EDEN ISS Antarctic greenhouse
EDEN ISS Antarctic greenhouse
The DLR Antarctic greenhouse EDEN ISS is located on the Ekström Ice Shelf, approximately 400 metres away from the German Neumayer Station III.
Credit:

DLR/NASA/Bunchek

DownloadDownload