Barcelona, Catalunia, Spain
Tenbury Wells, England, United Kingdom of Great Britain and Northern Ireland