Lindon, UT, United States
Singapore, Singapore
Pasadena, CA, USA
New Haven, CT, USA
New York, NY, USA