Karlsruhe is the second-largest city in the state of Baden-Württemberg, in southwest Germany, near the Franco-German border. It has a population of 296,033. Karlsruhe features hot summers and average to mild winters. The city is one of the warmest and sunniest in Germany. Precipitation is almost evenly spread throughout the year. Karlsruhe has some beautiful buildings, two botanical gardens and a zoo.