Germany Question 3

Name this wonder

Clues

Located in Munich

World's premier museum
of science and technology