Princeton, New Jersey, United States
Talkeetna, AK, USA
Taipei, Taipei, Taiwan
Essaouira, Marrakesh-Tensift-El Haouz, Morocco
Austin, TX, USA
Plano, TX, USA
Hanoi, Hanoi, Vietnam