Schwezingen, Germany. See Schwetzingen, Germany.