A Castle between two rivers