Nuremberg, Bavaria, Germany
Rothenburg ob der Tauber, Bayern, Germany
Leiden, South Holland, Netherlands
Ithaca, NY, USA