Houston, Texas, United States, USA
Hong Kong
Northampton, West Northamptonshire, England, United Kingdom, Great Britain (UK)