London, England, United Kingdom
Sherwood Park, Alberta, Canada
Avellaneda, Buenos Aires Province, Argentina