Guernsey, Channel Islands, United Kingdom
London, United Kingdom
Shanghai, China
Firenze, Italy
Hannover, Germany