New York, NY, USA
Haverford, PA, USA
St. Louis, MO, USA
Lexington, VA, USA
Shanghai, Shanghai, China
Xuhui District, Shanghai, China
Beijing, Beijing, China
Middletown, CT, USA