Location: Rennes, France.