Cuernavaca, Morelos, Mexico
Hamburg, Hamburg, Germany
Barcelona, Catalonia, Spain
Cheltenham, England, United Kingdom of Great Britain and Northern Ireland