Unfortunately, most (if not all?) capital cities are built near rivers - or rather, started as villages near a river, grew through trade, and became capitals Budapest? Or is that still too "Middle Europe"?