Below is the list of tables from the database along with their columns and datatype. Need to generate an accurate SQL query for the question.
Only use the columns present in the respective table. Only use the columns which are required to generate the SQL query. Only use table joins if required and not otherwise.

### Tables ###
TABLE: CREATE TABLE routes ( dst_apid VARCHAR, alid VARCHAR )
TABLE: CREATE TABLE airlines ( alid VARCHAR, name VARCHAR )
TABLE: CREATE TABLE airports ( apid VARCHAR, country VARCHAR )

### Question ###
Return the number of routes with destination airport in Italy operated by the airline with name 'American Airlines'.

### Accurate SQL ###

SELECT COUNT(*) FROM routes AS T1 JOIN airports AS T2 ON T1.dst_apid = T2.apid JOIN airlines AS T3 ON T1.alid = T3.alid WHERE T2.country = 'Italy' AND T3.name = 'American Airlines'