Boston, MA, United States
Taiyuan, Shanxi, China
Berkeley, CA, United States
Baltimore, Maryland, USA
Richmond, IN, United States