district of İstanbul, northwestern Turkey
via Wikipedia infobox
Avcılar is a municipality and district of Istanbul Province, Turkey. Its area is 50 km, and its population is 452,132 (2022). It is on the European side of the city, just to the west of the Küçükçekmece inlet of the Sea of Marmara.
History
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).