Heidelberg, Baden-Wuerttemberg, Germany
Memphis, TN, United States
Chapel Hill, North Carolina, United States
Charlotte, North Carolina, United States