Heidelberg, Baden-Württemberg, Germany
Taiwan Province, Taiwan, Province of China
London, UK
Cologne, NRW, Germany