Libourne is located at the confluence of the Isle and Dordogne rivers .
Libourne is at the confluence of the Isle and Dordogne rivers .