Merida, Extremadura, Spain, 06800
Goliad , United States
Kathmandu , Nepal
Ji'an , China
Shenzhen , China
Denver , United States
Central Jakarta , Indonesia
Bekasi , Indonesia
Santa Barbara , United States
Meyrin , Switzerland
Afula , Israel
Miami , United States
Bucharest , Romania