Falls Church, Virginia, United States
Taiyuan , China
Geneva , Switzerland
Xiamen , China
Envigado , Colombia
Miesbach , Germany
Bangor , United States
Finland
Newark , United States
San Jose , United States