Heidelberg
156,267 inhabitants, 1,476 inhabitants per square kilometers, 108.84 square kilometer area, founded in 1196, the inventor of the bike was a student of Heidelberg University.
Café, Restaurant
Heidelberg
impressive. self-made. elaborate. mediterranean.