Yep! Rennes, France - a city with a population a litlle lower than - say - Brighton at about 210,000. It's in Brittany, in the north-west of the country. Main activities are telecommunications, car-making, education (60,000 students) and administration - France is the happy home of bureaucracy ;)