Yinchuan, Ningxia, China
Bradford , United Kingdom
Slough , United Kingdom
Dothan , United States
Oak Creek , United States
Neuhausen ob Eck , Germany
Vietnam
Franklin , United States
Dallas , United States
San Jose , United States
Buedingen , Germany