USA, formerly Canada
Pittsburgh, Pennsylvania, USA
Canada
Bethlehem , Pennsylvania, america
Porto Alegre, Brazil
London, United Kingdom