Strasbourg, Grand Est, France
New Delhi , India
Galway , Ireland
Bremen , Germany
United Kingdom
China
Laguna Beach , United States
Tuttlingen , Germany
Shanghai , China
Lund , Sweden
Luebeck , Germany
Bar Harbor , United States