17

This river with a short name is the longest river in Italy, flowing 640 km (400 miles) from Torino towards Venice. What is this river?