Albemarle, North Carolina, United States
Mount Pleasant , United States
Budapest , Hungary
Tucson , United States
Mexico City , Mexico
Fremont , United States
New York , United States
Willingen (Upland) , Germany
Trondheim , Norway
Cairo , Egypt
Warrington , United Kingdom
Baltimore , United States
Beijing , China