Karlovac, city on 4 rivers