Heidelberg, Baden-Württemberg, Germany
Moscow, Russian Federation
Madison, WI, USA
Bristol, England, UK
Philadelphia, PA, United States