Where is the town of Garching?
Germany
47%
B
Ukraine
11%
Russia
5%
D
Austria
36%