World IATA Airport Codes XI quiz

Do you know to which places these difficult airport codes belong?