Original: It is located on the Tarn River  northeast of Toulouse.
Simplified: The city is located about 80km to the northeast of Toulouse.