Airports
ICAO | Name | Country | Timezone | Latitude | Longitude |
---|---|---|---|---|---|
CYQU | Grande Prairie | Canada | America/Edmonton | 55.179722 | -118.885 |
CYQV | Yorkton Sk | CA | America/Regina | 51.26472 | -102.46167 |
CYQW | North Battleford | CA | America/Regina | 52.76917 | -108.24361 |
CYQX | Gander | CA | America/St_Johns | 48.9369444444444 | -54.5680555555556 |
CYQY | Sydney | Canada | America/Glace_Bay | 46.161388 | -60.047779 |
CYQZ | Quesnel Bc Quesn | CA | America/Vancouver | 53.02611 | -122.51028 |
CYRA | Rae Lakes Airport | Canada | America/Yellowknife | 64.1161 | -117.31 |
CYRB | Resolute Bay | Canada | America/Resolute | 74.716944 | -94.969444 |
CYRC | St Honore Chicou | CA | America/Montreal | 48.52083 | -71.05056 |
CYRI | Riviere Du Loup | CA | America/Montreal | 47.76444 | -69.58472 |
CYRJ | Roberval Pq | CA | America/Montreal | 48.52 | -72.26556 |
CYRL | Red Lake Airport | Canada | America/Winnipeg | 51.0669 | -93.7931 |
CYRM | Rocky Mountain H | CA | America/Edmonton | 52.42972 | -114.90417 |
CYRO | Ottawa Rockcl | CA | America/Toronto | 45.46028 | -75.64611 |
CYRP | Carp Ottawa On | CA | America/Toronto | 45.31917 | -76.02222 |
CYRQ | Trois Rivieres P | CA | America/Montreal | 46.35278 | -72.67944 |
CYRS | Red Sucker Lake Airport | Canada | America/Winnipeg | 54.167222 | -93.557222 |
CYRT | Rankin Inlet | Canada | America/Rankin_Inlet | 62.81139 | -92.115833 |
CYRV | Revelstoke Bc | CA | America/Vancouver | 50.96667 | -118.18333 |
CYSB | Sudbury On | CA | America/Toronto | 46.625 | -80.79889 |
CYSC | Sherbrooke Pq | CA | America/Montreal | 45.43861 | -71.69139 |
CYSD | Suffield Ab | CA | America/Edmonton | 50.26667 | -111.18333 |
CYSE | Squamish Bc | CA | America/Vancouver | 49.78167 | -123.16194 |
CYSF | Stony Rapids Airport | Canada | America/Regina | 59.2503 | -105.841 |
CYSG | St Georges Qc | CA | America/Montreal | 46.09639 | -70.71472 |
CYSH | Smiths Falls On | CA | America/Toronto | 44.94583 | -75.94056 |
CYSJ | Saint John | Canada | America/Moncton | 45.316111 | -65.890278 |
CYSK | Sanikiluaq Airport | Canada | America/Iqaluit | 56.5378 | -79.2467 |
CYSL | St Leonard Nb | CA | America/Moncton | 47.1575 | -67.83472 |
CYSM | Fort Smith | Canada | America/Edmonton | 60.020278 | -111.961944 |
CYSN | Stcatharines On | CA | America/Toronto | 43.19167 | -79.17167 |
CYSP | Marathon | Canada | America/Toronto | 48.755278 | -86.344444 |
CYSR | Nanisivik | Canada | America/Iqaluit | 72.982222 | -84.613611 |
CYST | St. Theresa Point Airport | Canada | America/Winnipeg | 53.8456 | -94.8519 |
CYSU | Summerside | Canada | America/Halifax | 46.440556 | -63.833611 |
CYSW | Sparwood Bc | CA | America/Edmonton | 49.83333 | -114.88333 |
CYSY | Sachs Harbour | Canada | America/Yellowknife | 71.993889 | -125.2425 |
CYSZ | Ste Anne Des Mon | CA | America/Montreal | 49.12028 | -66.52861 |
CYTA | Pembroke On | CA | America/Toronto | 45.86444 | -77.25167 |
CYTE | Cape Dorset | Canada | America/Iqaluit | 64.23 | -76.526667 |
CYTF | Alma Pq | CA | America/Montreal | 48.50889 | -71.64194 |
CYTH | Thompson | Canada | America/Winnipeg | 55.801111 | -97.864166 |
CYTL | Big Trout Lake Airport | Canada | America/Winnipeg | 53.8178 | -89.8969 |
CYTQ | Tasiujaq Airport | Canada | America/Montreal | 58.6678 | -69.9558 |
CYTR | Trenton On | CA | America/Toronto | 44.11889 | -77.52806 |
CYTS | Timmins On | CA | America/Toronto | 48.56972 | -81.37667 |
CYTZ | Toronto3 On | CA | America/Toronto | 43.6275 | -79.39611 |
CYUB | Tuktoyaktuk | Canada | America/Yellowknife | 69.433334 | -133.026389 |
CYUL | Montréal-Pierre Elliott Trudeau | CA | America/Montreal | 45.4716666666667 | -73.7366666666667 |
CYUT | Repulse Bay | Canada | America/Rankin_Inlet | 66.521389 | -86.224722 |
CYUX | Hall Beach | Canada | America/Iqaluit | 68.776111 | -81.243611 |
CYUY | Rouyn Pq | CA | America/Montreal | 48.20611 | -78.83556 |
CYVB | Bonaventure Airport | Canada | America/Montreal | 48.0711 | -65.4603 |
CYVC | La Ronge | Canada | America/Regina | 55.15139 | -105.261944 |
CYVD | Virden | CA | America/Winnipeg | 49.87833 | -100.91833 |
CYVG | Vermilion Ab | CA | America/Edmonton | 53.35583 | -110.82389 |
CYVK | Vernon Bc | CA | America/Vancouver | 50.24806 | -119.33056 |
CYVM | Qikiqtarjuaq | Canada | America/Pangnirtung | 67.545833 | -64.031389 |
CYVO | Val D Or Pq | CA | America/Montreal | 48.05389 | -77.7825 |
CYVP | Kuujjuaq | Canada | America/Montreal | 58.096111 | -68.426944 |
CYVQ | Norman Wells | Canada | America/Yellowknife | 65.281617 | -126.798219 |
CYVR | Vancouver Bc | CA | America/Vancouver | 49.19389 | -123.18444 |
CYVT | Buffalo Narrows | Canada | America/Regina | 55.841944 | -108.4175 |
CYVV | Wiarton On | CA | America/Toronto | 44.74583 | -81.10722 |
CYVZ | Deer Lake Airport | Canada | America/Winnipeg | 52.6558 | -94.0614 |
CYWA | Petawawa On | CA | America/Toronto | 45.95222 | -77.31917 |
CYWG | Winnipeg Mb | CA | America/Winnipeg | 49.91 | -97.23972 |
CYWH | Victoria Inner Harbour Airport | Canada | America/Vancouver | 48.422778 | -123.3875 |
CYWJ | Deline | Canada | America/Yellowknife | 65.1833333 | -125.41666667 |
CYWK | Wabush | Canada | America/Goose_Bay | 52.921944 | -66.864444 |
CYWL | Williams Lake Bc | CA | America/Vancouver | 52.18306 | -122.05417 |
CYWM | Athabasca Ab | CA | America/Edmonton | 54.74306 | -113.20528 |
CYWP | Webequie Airport | Canada | America/Toronto | 52.9597 | -87.3689 |
CYWV | Wainwright Ab | CA | America/Edmonton | 52.79583 | -110.8575 |
CYWY | Wrigley | Canada | America/Yellowknife | 63.209444 | -123.436667 |
CYXC | Cranbrook Bc Cra | CA | America/Edmonton | 49.61222 | -115.78194 |
CYXD | Edmonton1ab | CA | America/Edmonton | 53.5725 | -113.52056 |
CYXE | Saskatoon Sk | CA | America/Regina | 52.17083 | -106.69972 |
CYXH | Medicin Hat Twr | CA | America/Edmonton | 50.01889 | -110.72083 |
CYXJ | Fort St John | Canada | America/Dawson_Creek | 56.238056 | -120.740278 |
CYXK | Rimouski Pq | CA | America/Montreal | 48.47806 | -68.49694 |
CYXL | Sioux Lookout | Canada | America/Winnipeg | 50.113889 | -91.905278 |
CYXN | Whale Cove Airport | Canada | America/Rankin_Inlet | 62.24 | -92.5981 |
CYXP | Pangnirtung | Canada | America/Pangnirtung | 66.145 | -65.713611 |
CYXR | Earlton On | CA | America/Toronto | 47.695 | -79.84889 |
CYXS | Prince George Bc | CA | America/Vancouver | 53.88944 | -122.67889 |
CYXT | Terrace | Canada | America/Vancouver | 54.468508 | -128.576219 |
CYXU | London On | CA | America/Toronto | 43.03306 | -81.15111 |
CYXX | Abbotsford Bc | CA | America/Vancouver | 49.02528 | -122.36056 |
CYXY | Whitehorse Intl | Canada | America/Whitehorse | 60.709553 | -135.067269 |
CYXZ | Wawa On | CA | America/Toronto | 47.96667 | -84.78667 |
CYYB | North Bay On | CA | America/Toronto | 46.36361 | -79.42278 |
CYYC | Calgary | CA | America/Edmonton | 51.11389 | -114.02028 |
CYYD | Smithers | Canada | America/Vancouver | 54.824722 | -127.182778 |
CYYE | Fort Nelson | Canada | America/Vancouver | 58.836389 | -122.596944 |
CYYF | Penticton Bc | CA | America/Vancouver | 49.46306 | -119.60222 |
CYYG | Charlottetown, P.E.I. | CA | America/Halifax | 46.2891666666667 | -63.1191666666667 |
CYYH | Taloyoak | Canada | America/Cambridge_Bay | 69.546667 | -93.576667 |
CYYJ | Victoria Bc | CA | America/Vancouver | 48.64694 | -123.42583 |
CYYL | Lynn Lake | Canada | America/Winnipeg | 56.863888 | -101.07611 |
CYYM | Cowley Camp Kitc | CA | America/Edmonton | 49.63639 | -114.09444 |
CYYN | Swift Current Sk | CA | America/Regina | 50.29194 | -107.69056 |
CYYO | Wynard Sk | CA | America/Regina | 51.80917 | -104.16917 |
CYYQ | Churchill | Canada | America/Winnipeg | 58.739167 | -94.065 |
CYYR | Goose Bay | CA | America/Goose_Bay | 53.3191666666667 | -60.4258333333333 |
CYYT | St. John's | CA | America/St_Johns | 47.6186111111111 | -52.7525 |
CYYU | Kapuskasing | Canada | America/Toronto | 49.413889 | -82.4675 |
CYYW | Armstrong | Canada | America/Toronto | 50.290279 | -88.909721 |
CYYY | Mont Joli Pq | CA | America/Montreal | 48.60861 | -68.20806 |
CYYZ | Toronto On | CA | America/Toronto | 43.67722 | -79.63056 |
CYZD | Toronto4 On | CA | America/Toronto | 43.74278 | -79.46556 |
CYZE | Gore Bay On | CA | America/Toronto | 45.88528 | -82.56778 |
CYZF | Yellowknife | Canada | America/Yellowknife | 62.462778 | -114.440278 |
CYZG | Salluit Airport | Canada | America/Montreal | 62.1794 | -75.6672 |
CYZH | Slave Lake Ab | CA | America/Edmonton | 55.29306 | -114.77722 |
CYZP | Sandspit | Canada | America/Vancouver | 53.254333 | -131.813833 |
CYZR | Sarnia On | CA | America/Toronto | 42.99944 | -82.30889 |
CYZT | Port Hardy | Canada | America/Vancouver | 50.680556 | -127.366667 |
CYZU | Whitecourt Ab | CA | America/Edmonton | 54.14389 | -115.78667 |
CYZV | Sept Iles | Canada | America/Montreal | 50.223333 | -66.265556 |
CYZW | Teslin | Canada | America/Whitehorse | 60.172779 | -132.742778 |
CYZX | Greenwood | Canada | America/Halifax | 44.984444 | -64.916944 |
CYZY | Mackenzie | CA | America/Vancouver | 55.2994444444444 | -123.133333333333 |
CZAC | York Landing Airport | Canada | America/Winnipeg | 56.0894 | -96.0892 |
CZAM | Salmon Arm Bc Sa | CA | America/Vancouver | 50.68278 | -119.2325 |
CZBA | Burlington On | CA | America/Toronto | 43.4425 | -79.85083 |
CZBB | Boundary Bay Bc | CA | America/Vancouver | 49.07417 | -123.01222 |
CZBD | Ilford Airport | Canada | America/Winnipeg | 56.0614 | -95.6139 |
CZBF | Bathurst Airport | Canada | America/Moncton | 47.6297 | -65.7389 |
CZBM | Bromont Gld | CA | America/Montreal | 45.29083 | -72.74139 |
CZEM | Eastmain River Airport | Canada | America/Montreal | 52.2264 | -78.5225 |
CZFA | Faro | Canada | America/Whitehorse | 62.2075 | -133.375833 |
CZFD | Fond-Du-Lac Airport | Canada | America/Regina | 59.3344 | -107.182 |
CZFM | Fort Mcpherson | Canada | America/Yellowknife | 67.4075 | -134.860556 |
CZFN | Tulita | Canada | America/Yellowknife | 64.0833333 | -125.5833333 |
CZGF | Grand Forks Bc G | CA | America/Vancouver | 49.01556 | -118.43056 |
CZGI | Gods River Airport | Canada | America/Winnipeg | 54.8397 | -94.0786 |
CZGR | Little Grand Rapids Airport | Canada | America/Winnipeg | 52.045 | -95.466111 |
CZJN | Swan River Airport | Canada | America/Winnipeg | 52.1206 | -101.236 |
CZKE | Kashechewan Airport | Canada | America/Toronto | 52.2825 | -81.6778 |
CZMD | Muskrat Dam Airport | Canada | America/Winnipeg | 53.4414 | -91.7628 |
CZML | 108 Mile Ranch B | CA | America/Vancouver | 51.73667 | -121.33361 |
CZMT | Masset Airport | Canada | America/Vancouver | 54.0275 | -132.125 |
CZNL | Nelson Bc | CA | America/Vancouver | 49.49417 | -117.30056 |
CZPB | Sachigo Lake Airport | Canada | America/Winnipeg | 53.8911 | -92.1964 |
CZPC | Pincher Creek Ab | CA | America/Edmonton | 49.52056 | -113.99722 |
CZRJ | Round Lake (Weagamow Lake) Airport | Canada | America/Winnipeg | 52.9436 | -91.3128 |
CZSJ | Sandy Lake Airport | Canada | America/Winnipeg | 53.0642 | -93.3444 |
CZSN | South Indian Lake Airport | Canada | America/Winnipeg | 56.792778 | -98.907222 |
CZSW | Seal Cove Seaplane Base | Canada | America/Vancouver | 54.3333 | -130.283 |
CZTM | Shamattawa Airport | Canada | America/Winnipeg | 55.8656 | -92.0814 |
CZUM | Churchill Falls Airport | Canada | America/Goose_Bay | 53.5619 | -64.1064 |
CZVL | Edmonton5ab Vill | CA | America/Edmonton | 53.6675 | -113.85444 |
CZWH | Lac Brochet Airport | Canada | America/Winnipeg | 58.614167 | -101.468889 |
CZWL | Wollaston Lake Airport | Canada | America/Regina | 58.1069 | -103.172 |
CZYZ | CZYZYNY | PL | Europe/Warsaw | 50.0822611111111 | 19.9988888888889 |
DAAB | Blida | Algeria | Africa/Algiers | 36.503613 | 2.814167 |
DAAD | Bou Saada | Algeria | Africa/Algiers | 35.3325 | 4.206389 |
DAAE | Bejaia Soummam | DZ | Africa/Algiers | 36.71194 | 5.06944 |
DAAG | Algiers Houari | DZ | Africa/Algiers | 36.69444 | 3.21694 |
DAAJ | Tiska | Algeria | Africa/Algiers | 24.292767 | 9.452444 |
DAAK | Boufarik | Algeria | Africa/Algiers | 36.545834 | 2.876111 |
DAAN | Reggane | Algeria | Africa/Algiers | 26.710103 | 0.285647 |
DAAP | Illizi Takhamalt | Algeria | Africa/Algiers | 26.723536 | 8.622653 |
DAAQ | Ain Oussera | Algeria | Africa/Algiers | 35.525414 | 2.878714 |
DAAS | Ain Arnat Airport | Algeria | Africa/Algiers | 36.1781 | 5.32449 |
DAAT | Tamanrasset | DZ | Africa/Algiers | 22.8019444444444 | 5.45 |
DAAV | Jijel Ferhat Abb | DZ | Africa/Algiers | 36.79444 | 5.87361 |
DAAY | Mecheria | Algeria | Africa/Algiers | 33.535853 | -0.242353 |
DAAZ | Relizane | Algeria | Africa/Algiers | 35.752239 | 0.626272 |
DABB | Annaba El Mellah | DZ | Africa/Algiers | 36.82222 | 7.80944 |
DABC | Constantinemoha | DZ | Africa/Algiers | 36.28528 | 6.61917 |
DABS | Cheikh Larbi Tebessi | Algeria | Africa/Algiers | 35.431611 | 8.120717 |
DABT | Batna Airport | Algeria | Africa/Algiers | 35.752106 | 6.308589 |
DAFH | Hassi R Mel | Algeria | Africa/Algiers | 32.930431 | 3.311542 |
DAFI | Tsletsi Airport | Algeria | Africa/Algiers | 34.6657 | 3.351 |
DAMA | Damasak NI | NG | Africa/Lagos | 13.0954333333333 | 12.5329138888889 |
DAMB | Damboa NI | NG | Africa/Lagos | 11.1613555555556 | 12.7722888888889 |
DAMS | Damasak NI | NG | Africa/Lagos | 11.7452972222222 | 11.9906972222222 |
DAMU | -DAMATURU | NG | Africa/Lagos | 11.7375 | 11.9697222222222 |
DAOB | Bou Chekif | Algeria | Africa/Algiers | 35.341136 | 1.463147 |
DAOE | Bou Sfer | Algeria | Africa/Algiers | 35.735389 | -0.805389 |
DAOF | Tindouf | Algeria | Africa/Algiers | 27.700372 | -8.167103 |
DAOI | Ech Cheliff | DZ | Africa/Algiers | 36.21667 | 1.33333 |
DAOL | Tafaraoui | Algeria | Africa/Algiers | 35.542444 | -0.532278 |
DAON | Tlemcen Zenata | DZ | Africa/Algiers | 35.01528 | -1.45083 |
DAOO | Oran Es Senia | DZ | Africa/Algiers | 35.62722 | -0.61139 |
DAOR | Béchar Boudghene Ben Ali Lotfi Airport | Algeria | Africa/Algiers | 31.6457 | -2.26986 |
DAOS | Sidi Bel Abbes | Algeria | Africa/Algiers | 35.171775 | -0.593275 |
DAOV | Ghriss | DZ | Africa/Algiers | 35.21694 | 0.14833 |
DATM | Bordj Badji Mokhtar Airport | Algeria | Africa/Algiers | 21.375 | 0.923889 |
DATT | DATTINGEN | DE | Europe/Berlin | 47.8341666666667 | 7.65277777777778 |
DAUA | Touat Cheikh Sidi Mohamed Belkebir | Algeria | Africa/Algiers | 27.837589 | -0.186414 |
DAUB | Biskra | Algeria | Africa/Algiers | 34.793289 | 5.738231 |
DAUE | El Golea | Algeria | Africa/Algiers | 30.571294 | 2.859586 |
DAUG | Noumerat | Algeria | Africa/Algiers | 32.384106 | 3.794114 |
DAUH | Oued Irara | Algeria | Africa/Algiers | 31.672972 | 6.140444 |
DAUI | In Salah | Algeria | Africa/Algiers | 27.251022 | 2.512017 |
DAUK | Sidi Mahdi | Algeria | Africa/Algiers | 33.067803 | 6.088672 |
DAUL | Laghouat | Algeria | Africa/Algiers | 33.764383 | 2.928344 |
DAUO | Guemar Airport | Algeria | Africa/Algiers | 33.5114 | 6.77679 |
DAUT | Timimoun | Algeria | Africa/Algiers | 29.237119 | 0.276033 |
DAUU | Ouargla | Algeria | Africa/Algiers | 31.917223 | 5.412778 |
DAUZ | In Amenas | Algeria | Africa/Algiers | 28.05155 | 9.642911 |
DBBB | Cadjehoun | Benin | Africa/Porto-Novo | 6.357228 | 2.384353 |
DCBS | Greyhound Station | United States | America/New_York | 38.90339 | -77.00583 |
DE00 | Doyle S | US | America/New_York | 39.02056 | -75.57694 |
DE04 | Newberg | US | America/New_York | 39.29167 | -75.575 |
DE07 | Flying C De | US | America/New_York | 39.14417 | -75.69111 |
DE09 | Johnsons De | US | America/New_York | 39.06806 | -75.48833 |
DE10 | Kimbowrosa Farm | US | America/New_York | 38.96667 | -75.46611 |
DE11 | Drummond De | US | America/New_York | 38.90556 | -75.40083 |
DE12 | Owens De | US | America/New_York | 38.80556 | -75.4125 |
DE14 | Huey De | US | America/New_York | 38.74389 | -75.53472 |
DE15 | Pevey | US | America/New_York | 38.6125 | -75.69944 |
DE17 | Sugar Hill De | US | America/New_York | 38.77778 | -75.58306 |
DE19 | Duffy | US | America/New_York | 39.32583 | -75.74139 |
DE20 | Spirit | US | America/New_York | 39.37361 | -75.74583 |
DE21 | West De | US | America/New_York | 38.51722 | -75.16528 |
DE23 | Ockel Farms | US | America/New_York | 38.75028 | -75.36 |
DE25 | Eaglecrest Hudso | US | America/New_York | 38.77611 | -75.23361 |
DE27 | Warrington | US | America/New_York | 38.4625 | -75.17472 |
DE29 | Scotty S Place | US | America/New_York | 39.375 | -75.64389 |
DE32 | Belfair | US | America/New_York | 38.975 | -75.61667 |
DE33 | Okolona Plantati | US | America/New_York | 39.48278 | -75.6975 |
DE34 | Townsend A | US | America/New_York | 39.41417 | -75.66278 |
DE49 | Josephs De | US | America/New_York | 38.6375 | -75.355 |
DENX | Stapleton International Airport | United States | America/Denver | 39.779255 | -104.88184 |
DFFD | Ouagadougou | Burkina Faso | Africa/Ouagadougou | 12.353194 | -1.512417 |
DFOO | Bobo Dioulasso | Burkina Faso | Africa/Ouagadougou | 11.160056 | -4.330969 |
DGAA | Accra Kotoka International Airport | GH | Africa/Accra | 5.60527777777778 | -0.166666666666667 |
DGLE | Tamale | Ghana | Africa/Accra | 9.557192 | -0.863214 |
DGLW | Wa | Ghana | Africa/Accra | 10.082664 | -2.507694 |
DGSI | Kumasi Airport | Ghana | Africa/Accra | 6.71456 | -1.59082 |
DGSN | Sunyani | Ghana | Africa/Accra | 7.361828 | -2.328756 |
DGTK | Takoradi | Ghana | Africa/Accra | 4.896056 | -1.774756 |
DHGU | Dhigurah Centara Grand Maldives | Maldives | Indian/Maldives | 3.5939 | 72.8834 |
DIAP | Abidjan | CI | Africa/Abidjan | 5.26138888888889 | -3.92638888888889 |
DIBK | Bouake | Cote d'Ivoire | Africa/Abidjan | 7.7388 | -5.073667 |
DIDL | Daloa | Cote d'Ivoire | Africa/Abidjan | 6.792808 | -6.473189 |
DIKO | Korhogo | Cote d'Ivoire | Africa/Abidjan | 9.387183 | -5.556664 |
DIKW | Dikwa NI | NG | Africa/Lagos | 12.0466388888889 | 13.9149416666667 |
DIMN | Man | Cote d'Ivoire | Africa/Abidjan | 7.272069 | -7.587364 |
DISP | San Pedro | Cote d'Ivoire | Africa/Abidjan | 4.746717 | -6.660817 |
DIYO | Yamoussoukro | Cote d'Ivoire | Africa/Abidjan | 6.903167 | -5.365581 |
DNAA | Abuja | NG | Africa/Lagos | 9.00666666666667 | 7.26305555555556 |
DNAI | Uyo, Akwa Ibom (QUO) | NG | Africa/Lagos | 4.8675 | 8.085 |
DNAK | Akure | Nigeria | Africa/Lagos | 7.246739 | 5.301008 |
DNAS | Asaba | NG | Africa/Lagos | 6.20333333333333 | 6.66666666666667 |
DNBE | Benin | Nigeria | Africa/Lagos | 6.316981 | 5.599503 |
DNCA | Calabar | Nigeria | Africa/Lagos | 4.976019 | 8.347197 |
DNEN | Enugu | Nigeria | Africa/Lagos | 6.474272 | 7.561961 |
DNGO | Gombe | NG | Africa/Lagos | 10.2983333333333 | 10.8983333333333 |
DNGU | Gusau | Nigeria | Africa/Lagos | 12.171667 | 6.696111 |
DNIB | Ibadan | Nigeria | Africa/Lagos | 7.362458 | 3.978333 |
DNIL | Ilorin | Nigeria | Africa/Lagos | 8.440211 | 4.493919 |
DNIM | Oweri Airport (Sam Mbakwe) | NG | Africa/Lagos | 5.42706 | 7.20603 |
DNJO | Yakubu Gowon | Nigeria | Africa/Lagos | 9.639828 | 8.86905 |
DNKA | Kaduna | Nigeria | Africa/Lagos | 10.696025 | 7.320114 |
DNKN | Mallam Aminu Intl | Nigeria | Africa/Lagos | 12.047589 | 8.524622 |
DNKT | Katsina | NG | Africa/Lagos | 13.0077777777778 | 7.66027777777778 |
DNMA | Maiduguri | Nigeria | Africa/Lagos | 11.855347 | 13.08095 |
DNMK | Makurdi | Nigeria | Africa/Lagos | 7.703883 | 8.613939 |
DNMM | Lagos | NG | Africa/Lagos | 6.57722222222222 | 3.32111111111111 |
DNMN | Minna New | Nigeria | Africa/Lagos | 9.652172 | 6.462256 |
DNPO | Port Harcourt Intl | Nigeria | Africa/Lagos | 5.015494 | 6.949594 |
DNSO | Sadiq Abubakar Iii Intl | Nigeria | Africa/Lagos | 12.916322 | 5.207189 |
DNSU | Warri Airport | Nigeria | Africa/Lagos | 5.31 | 5.45 |
DNYO | Yola | Nigeria | Africa/Lagos | 9.257553 | 12.430422 |
DNZA | Zaria | Nigeria | Africa/Lagos | 11.130192 | 7.685806 |
DNZZ | Birnin Kebbi | NG | Africa/Lagos | 12.4536111111111 | 4.20027777777778 |
DOEX | CHÂTEAU-D'OEX | CH | Europe/Zurich | 46.4702777777778 | 7.1275 |
DOGE | DOGERN | DE | Europe/Berlin | 47.6041666666667 | 8.16583333333333 |
DRRM | Maradi | Niger | Africa/Niamey | 13.502531 | 7.126753 |
DRRN | Diori Hamani | Niger | Africa/Niamey | 13.481547 | 2.183614 |
DRRT | Tahoua | Niger | Africa/Niamey | 14.875658 | 5.265358 |
DRZA | Manu Dayak | Niger | Africa/Niamey | 16.965997 | 8.000114 |
DRZD | Dirkou | Niger | Africa/Niamey | 18.968703 | 12.86865 |
DRZF | Diffa | Niger | Africa/Niamey | 13.372894 | 12.626686 |
DRZR | Zinder | Niger | Africa/Niamey | 13.778997 | 8.983761 |
DTKA | Tabarka 7 Novemb | TN | Africa/Tunis | 36.98 | 8.87694 |
DTMB | Monastir Habib B | TN | Africa/Tunis | 35.75806 | 10.75472 |
DTNH | Enfidha Hammamet International AirPort | TN | Africa/Tunis | 36.0758333333333 | 10.4386111111111 |
DTNZ | Enfidha - Zine El Abidine Ben Ali International Airport | Tunisia | Africa/Tunis | 36.075833 | 10.438611 |
DTTA | Tunis Carthage | TN | Africa/Tunis | 36.85111 | 10.22694 |
DTTB | Sidi Ahmed Air Base | Tunisia | Africa/Tunis | 37.245447 | 9.791453 |
DTTD | Remada | Tunisia | Africa/Tunis | 32.306156 | 10.382108 |
DTTF | Gafsa Ksar | TN | Africa/Tunis | 34.41556 | 8.81361 |
DTTG | Gabes | Tunisia | Africa/Tunis | 33.876919 | 10.103333 |
DTTI | Borj El Amri | TN | Africa/Tunis | 36.72111 | 9.94361 |
DTTJ | Djerba Zarzis | TN | Africa/Tunis | 33.87556 | 10.77722 |
DTTR | El Borma | TN | Africa/Tunis | 31.71667 | 9.26667 |
DTTX | Sfax Thyna | TN | Africa/Tunis | 34.72056 | 10.68861 |
DTTZ | Tozeur Nefta | TN | Africa/Tunis | 33.93972 | 8.11056 |
DXNG | Niamtougou International Airport | TG | Africa/Lome | 9.76962777777778 | 1.09278055555556 |
DXXX | Gnassingbe Eyadema Intl | Togo | Africa/Lome | 6.165611 | 1.254511 |
E063 | GILA BEND MUNICIPAL | US | America/Phoenix | 32.9666666666667 | -112.678333333333 |
E067 | KERNY | US | America/Phoenix | 33.0472222222222 | -110.908333333333 |
E77S | San Manuel Ray Blair Airport | US | America/Phoenix | 32.6363888888889 | -110.647222222222 |
EBAD | Bad Waldsee | DE | Europe/Berlin | 47.915 | 9.71 |
EBAM | Amougies Gld | BE | Europe/Brussels | 50.73944 | 3.48611 |
EBAW | Antwerpen | BE | Europe/Brussels | 51.19 | 4.46278 |
EBBE | Beauvechain | BE | Europe/Brussels | 50.75778 | 4.76694 |
EBBL | Kleine Brogel | BE | Europe/Brussels | 51.16833 | 5.46972 |
EBBR | Brussels Melsbro | BE | Europe/Brussels | 50.90139 | 4.48444 |
EBBT | Brasschaat | BE | Europe/Brussels | 51.34472 | 4.5025 |
EBBX | Bertrix Jehonvil | BE | Europe/Brussels | 49.89167 | 5.22389 |
EBCF | CERFONTAINE | BE | Europe/Brussels | 50.1527777777778 | 4.38722222222222 |
EBCI | Charleroi | BE | Europe/Brussels | 50.46 | 4.45278 |
EBCV | Chievre | BE | Europe/Brussels | 50.57583 | 3.83111 |
EBEN | Ebenhofen BF | Germany | Europe/Berlin | 47.824 | 10.623 |
EBFN | Koksijde | BE | Europe/Brussels | 51.09028 | 2.65278 |
EBFR | Francorchamps (H) | BE | Europe/Brussels | 50.4561788888889 | 5.95332383333333 |
EBFS | Florennes | BE | Europe/Brussels | 50.24333 | 4.64556 |
EBGB | Grimbergen Lint | BE | Europe/Brussels | 50.94861 | 4.39194 |
EBGG | Geraardsbergen O | BE | Europe/Brussels | 50.75556 | 3.86389 |
EBHN | Hoevenen | BE | Europe/Brussels | 51.30611 | 4.38722 |
EBKH | Balen Keiheuvel | BE | Europe/Brussels | 51.17833 | 5.22083 |
EBKT | Kortrijk Wevelge | BE | Europe/Brussels | 50.81722 | 3.20444 |
EBKW | Knokke-Heist Westkapelle Heliport | Belgium | Europe/Brussels | 51.3222 | 3.29306 |
EBLE | Leopoldsburg Bev | BE | Europe/Brussels | 51.12 | 5.30722 |
EBLG | Liege | BE | Europe/Brussels | 50.63639 | 5.44278 |
EBMO | Moorsele | BE | Europe/Brussels | 50.85278 | 3.14722 |
EBNM | Namur Suarlee Te | BE | Europe/Brussels | 50.48806 | 4.76889 |
EBOS | Oostende Bruggen | BE | Europe/Brussels | 51.19889 | 2.86222 |
EBSG | Saint Ghislain B | BE | Europe/Brussels | 50.4575 | 3.82028 |
EBSH | St Hubert Gld | BE | Europe/Brussels | 50.03583 | 5.40417 |
EBSL | Zutendaal | BE | Europe/Brussels | 50.9475 | 5.59056 |
EBSP | Spa La Sauvenier | BE | Europe/Brussels | 50.48194 | 5.91306 |
EBST | St Truiden | BE | Europe/Brussels | 50.78889 | 5.19417 |
EBSU | St Hubert Mil | BE | Europe/Brussels | 50.03417 | 5.44 |
EBTN | Goetsenhoven | BE | Europe/Brussels | 50.78167 | 4.95778 |
EBTX | Verviers Teuxgld | BE | Europe/Brussels | 50.55111 | 5.85361 |
EBTY | Tournai Maubray | BE | Europe/Brussels | 50.53139 | 3.49778 |
EBUL | Ursel | BE | Europe/Brussels | 51.14417 | 3.47556 |
EBWE | Weelde | BE | Europe/Brussels | 51.39417 | 4.95917 |
EBZH | Hasselt Kiewit | BE | Europe/Brussels | 50.97 | 5.375 |
EBZM | Zottegem Oomber | BE | Europe/Brussels | 50.90944 | 3.82667 |
EBZR | Zoersel Oostmall | BE | Europe/Brussels | 51.26472 | 4.75333 |
EBZW | Genk Zwartberg | BE | Europe/Brussels | 51.01528 | 5.52639 |
EDAB | Bautzen | DE | Europe/Berlin | 51.19361 | 14.51972 |
EDAC | Altenburg/Nobitz | DE | Europe/Berlin | 50.98194 | 12.50639 |
EDAD | Dessau | DE | Europe/Berlin | 51.83167 | 12.18444 |
EDAE | Eisenhuettenstad | DE | Europe/Berlin | 52.19722 | 14.58556 |
EDAG | Grossrueckerswa | DE | Europe/Berlin | 50.64389 | 13.12861 |
EDAH | Heringsdorf | DE | Europe/Berlin | 53.87861 | 14.15222 |
EDAI | Segeletz | DE | Europe/Berlin | 52.82667 | 12.5425 |
EDAJ | Gera Leumnitz | DE | Europe/Berlin | 50.88139 | 12.13556 |
EDAK | Grossenhain | DE | Europe/Berlin | 51.30806 | 13.55556 |
EDAL | Fuerstenwalde | DE | Europe/Berlin | 52.38972 | 14.09444 |
EDAM | Merseburg | DE | Europe/Berlin | 51.3625 | 11.94111 |
EDAN | Neustadt Glewe | DE | Europe/Berlin | 53.36194 | 11.61444 |
EDAO | Nordhausen | DE | Europe/Berlin | 51.49278 | 10.83778 |
EDAP | Neuhausen | DE | Europe/Berlin | 51.68472 | 14.42306 |
EDAQ | Halle Oppin | DE | Europe/Berlin | 51.55222 | 12.05389 |
EDAR | Pirna Pratzschw | DE | Europe/Berlin | 50.97833 | 13.91222 |
EDAS | Finsterw Heinri | DE | Europe/Berlin | 51.63472 | 13.67139 |
EDAT | Nardt | DE | Europe/Berlin | 51.45167 | 14.2025 |
EDAU | Riesa Goehlis | DE | Europe/Berlin | 51.29306 | 13.35722 |
EDAV | Finow | DE | Europe/Berlin | 52.82722 | 13.69361 |
EDAW | Roitzschjora | DE | Europe/Berlin | 51.57778 | 12.49444 |
EDAX | Rechlin Laerz | DE | Europe/Berlin | 53.30639 | 12.7525 |
EDAY | Strausberg | DE | Europe/Berlin | 52.58 | 13.91556 |
EDAZ | Schoenhagen | DE | Europe/Berlin | 52.20361 | 13.15833 |
EDBA | Arnstadt Alkersl | DE | Europe/Berlin | 50.84194 | 11.07 |
EDBC | Cochstedt Sc Cls | DE | Europe/Berlin | 51.85583 | 11.41806 |
EDBD | Emmel Dedelow | DE | Europe/Berlin | 53.35639 | 13.78417 |
EDBE | Brandenburg Mue | DE | Europe/Berlin | 52.43694 | 12.59111 |
EDBF | Ruppiner Land | DE | Europe/Berlin | 52.79333 | 12.76028 |
EDBG | Burg | DE | Europe/Berlin | 52.24167 | 11.85611 |
EDBH | Barth | DE | Europe/Berlin | 54.33833 | 12.71028 |
EDBI | Zwickau | DE | Europe/Berlin | 50.70111 | 12.45278 |
EDBJ | Jena Schoenglei | DE | Europe/Berlin | 50.91556 | 11.71417 |
EDBK | Kyritz | DE | Europe/Berlin | 52.91889 | 12.42528 |
EDBL | Laucha Dorndorf | DE | Europe/Berlin | 51.24611 | 11.69333 |
EDBM | Magdeburg | DE | Europe/Berlin | 52.07361 | 11.62694 |
EDBN | Neubrandenburg | DE | Europe/Berlin | 53.6022222222222 | 13.3061111111111 |
EDBO | Oehna Zellendorf | DE | Europe/Berlin | 51.89972 | 13.05306 |
EDBP | Pinnow | DE | Europe/Berlin | 53.61583 | 11.56278 |
EDBQ | Bronkow | DE | Europe/Berlin | 51.67167 | 13.96083 |
EDBR | Rothenburg/Görlitz | DE | Europe/Berlin | 51.36389 | 14.95111 |
EDBS | Sommerda | DE | Europe/Berlin | 51.19861 | 11.19111 |
EDBT | Allstedt | DE | Europe/Berlin | 51.38056 | 11.44667 |
EDBU | Pritzwalk Somm | DE | Europe/Berlin | 53.18 | 12.18444 |
EDBV | Stralsund | DE | Europe/Berlin | 54.33583 | 13.04361 |
EDBW | Werneuchen | DE | Europe/Berlin | 52.63194 | 13.77444 |
EDBX | Goerlitz | DE | Europe/Berlin | 51.15889 | 14.95028 |
EDBY | Schmoldow | DE | Europe/Berlin | 53.97278 | 13.34306 |
EDBZ | Schwarzheide | DE | Europe/Berlin | 51.48972 | 13.87944 |
EDCA | Anklam | DE | Europe/Berlin | 53.83278 | 13.66889 |
EDCB | Ballenstedt | DE | Europe/Berlin | 51.74583 | 11.22917 |
EDCD | Cottbus/Drewitz | DE | Europe/Berlin | 51.88944 | 14.53194 |
EDCE | Eggersdorf Muenc | DE | Europe/Berlin | 52.48028 | 14.08361 |
EDCF | Friedersdorf | DE | Europe/Berlin | 52.28194 | 13.80278 |
EDCG | Ruegen Guettin | DE | Europe/Berlin | 54.38333 | 13.32556 |
EDCH | Sprossen | DE | Europe/Berlin | 51.04333 | 12.23306 |
EDCI | Klix | DE | Europe/Berlin | 51.27361 | 14.50639 |
EDCJ | Chemnitz Jahnsdorf | DE | Europe/Berlin | 50.7475 | 12.83722 |
EDCK | Koethen | DE | Europe/Berlin | 51.72389 | 11.94917 |
EDCL | Klietz Scharlipp | DE | Europe/Berlin | 52.71 | 12.07306 |
EDCM | Kamenz | DE | Europe/Berlin | 51.29694 | 14.1275 |
EDCN | Nauen | DE | Europe/Berlin | 52.62667 | 12.91389 |
EDCO | Obermehler Schlo | DE | Europe/Berlin | 51.26778 | 10.63472 |
EDCP | Peenemuende | DE | Europe/Berlin | 54.15889 | 13.77306 |
EDCQ | Aschersleben | DE | Europe/Berlin | 51.76694 | 11.49889 |
EDCR | Rerik Zweedorf | DE | Europe/Berlin | 54.08194 | 11.64889 |
EDCS | Saarmund | DE | Europe/Berlin | 52.30833 | 13.10056 |
EDCT | Taucha | DE | Europe/Berlin | 51.39556 | 12.53806 |
EDCU | Guestrow | DE | Europe/Berlin | 53.80556 | 12.23 |
EDCV | Pasewalk Franzfe | DE | Europe/Berlin | 53.50528 | 13.94833 |
EDCW | Wismar Mueggnbu | DE | Europe/Berlin | 53.91472 | 11.50139 |
EDCX | Purkshof Rostock | DE | Europe/Berlin | 54.16194 | 12.24778 |
EDCY | Spremberg Welzow | DE | Europe/Berlin | 51.57694 | 14.13694 |
EDDB | Berlin/Schönefeld | DE | Europe/Berlin | 52.37861 | 13.52056 |
EDDC | Dresden | DE | Europe/Berlin | 51.13278 | 13.76722 |
EDDE | Erfurt | DE | Europe/Berlin | 50.97972 | 10.95806 |
EDDF | Frankfurt Main | DE | Europe/Berlin | 50.03333 | 8.57056 |
EDDG | Münster/Osnabruck | DE | Europe/Berlin | 52.13472 | 7.68472 |
EDDH | Hamburg/Fühlsbuttel | DE | Europe/Berlin | 53.63056 | 9.98833 |
EDDI | Berlin Tempelhof | DE | Europe/Berlin | 52.47361 | 13.40167 |
EDDK | Cologne Bonn | DE | Europe/Berlin | 50.86583 | 7.14278 |
EDDL | Duesseldorf | DE | Europe/Berlin | 51.28083 | 6.75722 |
EDDM | Muenchen Erding | DE | Europe/Berlin | 48.35389 | 11.78611 |
EDDN | Nuernberg | DE | Europe/Berlin | 49.49889 | 11.07722 |
EDDP | Leipzig | DE | Europe/Berlin | 51.42389 | 12.23639 |
EDDR | Saarbruecken | DE | Europe/Berlin | 49.21472 | 7.10944 |
EDDS | Stuttgart | DE | Europe/Berlin | 48.69 | 9.22194 |
EDDT | Berlin Tegel | DE | Europe/Berlin | 52.55972 | 13.28778 |
EDDV | Hannover | DE | Europe/Berlin | 52.46028 | 9.68361 |
EDDW | Bremen | DE | Europe/Berlin | 53.0475 | 8.78694 |
EDEB | Bad Langensalza | DE | Europe/Berlin | 51.12917 | 10.62167 |
EDEF | Babenhausen | DE | Europe/Berlin | 49.95306 | 8.97 |
EDEG | Gotha Ost | DE | Europe/Berlin | 50.97056 | 10.72806 |
EDEH | Herrenteich | DE | Europe/Berlin | 49.34611 | 8.48889 |
EDEL | Langenlonsheim | DE | Europe/Berlin | 49.90833 | 7.90778 |
EDEM | Mosenberg | DE | Europe/Berlin | 51.06278 | 9.42194 |
EDEP | Heppenheim | DE | Europe/Berlin | 49.62139 | 8.625 |
EDEQ | Muehlhausen | DE | Europe/Berlin | 51.21306 | 10.54944 |
EDER | Wasserkuppe | DE | Europe/Berlin | 50.49861 | 9.95361 |
EDEW | Wallduern | DE | Europe/Berlin | 49.58167 | 9.40222 |
EDFA | Anspach Taunus | DE | Europe/Berlin | 50.28889 | 8.53528 |
EDFB | Reichelsheim | DE | Europe/Berlin | 50.33583 | 8.87806 |
EDFC | Aschaffenburg | DE | Europe/Berlin | 49.93889 | 9.0625 |
EDFD | Bad Neustadt | DE | Europe/Berlin | 50.30611 | 10.22722 |
EDFE | Egelsbach | DE | Europe/Berlin | 49.96083 | 8.64139 |
EDFG | Gelnhausen | DE | Europe/Berlin | 50.19639 | 9.1675 |
EDFH | Frankfurt Hahn | DE | Europe/Berlin | 49.94861 | 7.26389 |
EDFI | Hirzenhain | DE | Europe/Berlin | 50.78806 | 8.39278 |
EDFJ | Lager Hammelbur | DE | Europe/Berlin | 50.09861 | 9.88389 |
EDFK | Bad Kissingen | DE | Europe/Berlin | 50.21056 | 10.06944 |
EDFL | Giessen Luetze | DE | Europe/Berlin | 50.54444 | 8.59083 |
EDFM | Mannheim | DE | Europe/Berlin | 49.47278 | 8.51306 |
EDFN | Marburg Schoen | DE | Europe/Berlin | 50.87444 | 8.815 |
EDFO | Michelstadt | DE | Europe/Berlin | 49.67861 | 8.97222 |
EDFP | Ober Moerlen | DE | Europe/Berlin | 50.36194 | 8.71139 |
EDFQ | Allendorf | DE | Europe/Berlin | 51.03556 | 8.68083 |
EDFR | Rothenburg Taub | DE | Europe/Berlin | 49.38833 | 10.21833 |
EDFS | Schweinfurtsue | DE | Europe/Berlin | 50.01056 | 10.25139 |
EDFT | Lauterbach | DE | Europe/Berlin | 50.68361 | 9.41167 |
EDFU | Mainbullau | DE | Europe/Berlin | 49.69472 | 9.18167 |
EDFV | Worms | DE | Europe/Berlin | 49.60639 | 8.36806 |
EDFW | Wuerzburg Schen | DE | Europe/Berlin | 49.81806 | 9.89722 |
EDFX | Hockenheim | DE | Europe/Berlin | 49.32417 | 8.52861 |
EDFY | Elz | DE | Europe/Berlin | 50.42667 | 8.01 |
EDFZ | Mainz Finthen | DE | Europe/Berlin | 49.96917 | 8.14806 |
EDGA | Ailertchen | DE | Europe/Berlin | 50.59333 | 7.945 |
EDGB | Breitscheid | DE | Europe/Berlin | 50.67694 | 8.16889 |
EDGE | Eisenach Kindel | DE | Europe/Berlin | 50.99222 | 10.47611 |
EDGF | Fulda Jossa | DE | Europe/Berlin | 50.47528 | 9.44222 |
EDGH | Hettstadt | DE | Europe/Berlin | 49.79861 | 9.83694 |
EDGI | Ingelfingen Bue | DE | Europe/Berlin | 49.32167 | 9.66361 |
EDGJ | Ochsenfurt | DE | Europe/Berlin | 49.67361 | 10.07111 |
EDGK | Korbach | DE | Europe/Berlin | 51.25306 | 8.875 |
EDGM | Mosbach | DE | Europe/Berlin | 49.39944 | 9.12361 |
EDGN | Nordenbeck | DE | Europe/Berlin | 51.23528 | 8.81889 |
EDGO | OEDHEIM | DE | Europe/Berlin | 49.2413888888889 | 9.23419444444444 |
EDGP | Oppenheim | DE | Europe/Berlin | 49.84111 | 8.37583 |
EDGQ | Schameder | DE | Europe/Berlin | 51.0 | 8.30694 |
EDGR | Giessen Reiskir | DE | Europe/Berlin | 50.56667 | 8.86972 |
EDGS | Siegerland | DE | Europe/Berlin | 50.70778 | 8.08306 |
EDGT | Bottenhorn | DE | Europe/Berlin | 50.795 | 8.46056 |
EDGU | Unterschuepf | DE | Europe/Berlin | 49.51556 | 9.66833 |
EDGW | Wolfhagen Graner | DE | Europe/Berlin | 51.30722 | 9.17528 |
EDGX | Walldorf | DE | Europe/Berlin | 49.30472 | 8.65944 |
EDGZ | Weinheim Bergst | DE | Europe/Berlin | 49.56722 | 8.61083 |
EDHA | Ahlhorn | DE | Europe/Berlin | 52.8888888888889 | 8.2325 |
EDHB | Grube | DE | Europe/Berlin | 54.24444 | 11.02389 |
EDHC | Luechow Rehbec | DE | Europe/Berlin | 53.01722 | 11.14472 |
EDHE | Uetersen | DE | Europe/Berlin | 53.64667 | 9.70389 |
EDHF | Itzehoe | DE | Europe/Berlin | 53.99444 | 9.57861 |
EDHG | Lueneburg | DE | Europe/Berlin | 53.24833 | 10.45806 |
EDHI | Hamburg Finkenw | DE | Europe/Berlin | 53.53528 | 9.83556 |
EDHK | Kiel Holtenau | DE | Europe/Berlin | 54.37944 | 10.14528 |
EDHL | Luebeck Blankens | DE | Europe/Berlin | 53.80528 | 10.71917 |
EDHM | Hartenholm | DE | Europe/Berlin | 53.91444 | 10.035 |
EDHN | Neumuenster | DE | Europe/Berlin | 54.07944 | 9.94194 |
EDHO | Ahrenlohe | DE | Europe/Berlin | 53.7 | 9.74139 |
EDHS | Stade | DE | Europe/Berlin | 53.56111 | 9.49861 |
EDHU | Lauenbrueck | DE | Europe/Berlin | 53.20778 | 9.57333 |
EDHW | Wahlstedt | DE | Europe/Berlin | 53.96944 | 10.22167 |
The data is licensed under a Creative Commons Attribution 4.0 International License.