CREATE TABLE airports (apid DECIMAL, name TEXT, city TEXT, country TEXT, x DECIMAL, y DECIMAL, elevation DECIMAL, iata TEXT, icao TEXT)
CREATE TABLE routes (rid DECIMAL, dst_apid DECIMAL, dst_ap TEXT, src_apid DECIMAL, src_ap TEXT, alid DECIMAL, airline TEXT, codeshare TEXT)
CREATE TABLE airlines (alid DECIMAL, name TEXT, iata TEXT, icao TEXT, callsign TEXT, country TEXT, active TEXT)

Find the name and city of the airport which is the destination of the most number of routes.
SELECT T1.name, T1.city, T2.dst_apid FROM airports AS T1 JOIN routes AS T2 ON T1.apid = T2.dst_apid GROUP BY T2.dst_apid ORDER BY COUNT(*) DESC LIMIT 1
SELECT "T1"."name", "T1"."city", "T2"."dst_apid" FROM "airports" AS "T1" JOIN "routes" AS "T2" ON "T1"."apid" = "T2"."dst_apid" GROUP BY "T2"."dst_apid" ORDER BY COUNT(*) DESC NULLS LAST LIMIT 1