Geneva; the World Center Capital of parasites.