Cambridge, England, United Kingdom
Trondheim, Sør-Trøndelag, Norway
Darmstadt, Hessen, Germany
United Kingdom