Karlsruhe, home to more than 300,000 residents and the third-largest city in Baden-Württemberg, in the southwest of Germany, ...