Madrid, Madrid, Spain
6 October, Cairo, Egypt
Essen, North Rhine-Westphalia, Germany
New Delhi, India
Brussels, Belgium
Hanover, Lower Saxony, Germany
Paderborn, North Rhine-Westphalia, Germany