London, London, GB
IN
Cleveland, Ohio, US
Venezia, IT
Portland, Maine, US
Hsinchu, TW
warrensburg, MO, US
Toulouse, Languedoc, FR
Baltimore, Maryland, US
London, GB
Oxfordshire, GB
Bangalore, IN
Los Angeles, California, US
Acton, MA, US