via Wikipedia infobox
Torres de Segre ( Catalan pronunciation: [ˈtorez ðe ˈseɣɾe]) is a village in the province of Lleida and autonomous community of Catalonia, Spain. It is located by the Segre River.
It has a population of 2,317 (register office, 2025) .
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).