Arrival and location

DLR address in Almería:

German Aerospace Center (DLR)

Institute of Solar Research

Calle Doctor Carracido 44
E-04005 Almería