Karlsruhe, a city in the German State of Baden-Wurttemberg, lies just to the east of the Rhine in the south-west of Germany, close to the French border. Germany's largest oil refinery is to the west of the city, on the Rhine. Karlsruhe has a population of about 300,000.