via Wikipedia infobox
Alameda del Valle is a municipality in Spain, 92 kilometres (57 mi) northeast of Madrid.
Politics
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).