Sweden
England, United Kingdom
Edinburgh, Scotland, United Kingdom of Great Britain and Northern Ireland
Umina Beach, New South Wales, Australia
London, London, United Kingdom