Also known as Alcala del Rio
municipality of Spain
via Wikipedia infobox
A Dam in Alcalá del Río
Alcalá del Río is a municipality in Seville, Spain. It had a population of 9,317 in 2005. It has an area of about 83 square kilometers and has a population density of 112.3 people per square kilometer. It has an altitude of 30 meters (about 100 feet) and is situated 13 kilometers away from Seville.
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).