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 station (city VARCHAR, id VARCHAR)
TABLE: CREATE TABLE trip (end_station_id VARCHAR, id VARCHAR)
TABLE: CREATE TABLE station (id VARCHAR, city VARCHAR)
TABLE: CREATE TABLE trip (start_station_id VARCHAR, id VARCHAR)

### Question ###
How many trips started from Mountain View city and ended at Palo Alto city?

### Accurate SQL ###

SELECT COUNT(*) FROM station AS T1 JOIN trip AS T2 JOIN station AS T3 JOIN trip AS T4 ON T1.id = T2.start_station_id AND T2.id = T4.id AND T3.id = T4.end_station_id WHERE T1.city = "Mountain View" AND T3.city = "Palo Alto"