DLR site Lampoldshausen

Getting there

DLR site Lampoldshausen

German Aerospace Center (DLR)
Im Langen Grund
74239 Hardthausen
Germany