Bonn is a city of roughly 310,000 inhabitants and is located in the German state of North Rhine-Westphalia. It lies south of Cologne, on the Rhine River.