Germany Answer 3
Deutsches Museum
Clues
Located in Munich
World's premier museum of science and technology