Germany Answer 3

Deutsches Museum

Clues

Located in Munich

World's premier museum
of science and technology