Talavera de la Reina, Castilla-La Mancha, Spain, 45600
Iowa City , United States
Bremen , Germany
Ningbo , China
Salt Lake City , United States
Mountain View , United States
Farmingdale , United States
Sunshine Coast , Australia
United States
Denmark
Gold Coast , Australia
Tehran , Iran
Kaliningrad , Russia