montauban is at about to the north of toulouse, on the confluence of the tescou and the tarn rivers, and at from agen ("préfecture" of the lot-et-garonne), from albi ("préfecture" of the tarn) and at about from cahors ("préfecture" of the lot).