Chicago, IL, United States
New Haven, CT, United States
Tambon Tha Champi, Chang Wat Phayao, Thailand