Stockholm, Stockholm, Sweden
Leeds, West Yorkshire, England
Princeton, New Jersey, United States
Long Beach, California, United States