Anywhere, USA
Cambridge, Massachusetts, USA
Cambridge, Massachusetts, USA
Hong Kong, China
Lynn and Lawrence, Massachusetts, USA
Framingham, Massachusetts, USA
Guaimaca, Honduras
Cambridge, Massachusetts, USA
Hangzhou, Zhejiang Province, China
Hangzhou, China
Cambridge, Massachusetts, USA
Parsippany, New Jersey, USA
Parsippany, New Jersey, USA
San Diego, California, USA
Cambridge, Massachusetts, USA
Cambridge, Massachusetts, USA
Cambridge, Massachusetts, USA
Cambridge, Massachusetts, USA
Boston, Massachusetts, USA
Bwindi, Uganda