Taipei, Taiwan, Province of China
Heidelberg, Baden-Württemberg, Germany
Lyon, Rhone-Alpes, France
Aachen, North Rhine-Westphalia, Germany
Valence, Rhone-Alpes, France
Philadelphia, PA, USA
Tokyo, Japan