Opheusden, Gelderland, Netherlands, 4043
San Diego , United States
Seattle , United States
Gainesville , United States
Aguascalientes , Mexico
Ramallah
Florence , United States
Harvard , United States
Shijiazhuang , China
Netherlands
Jinzhong , China
Epalinges , Switzerland