Where is the town of Garching?
Germany
47%
B
Ukraine
12%
C
Russia
6%
Austria
35%