Also known as Lake Titicaca, Titiqaqa, Lake Titiqaqa
Alpine lake in Peru and Bolivia
Lake Titicaca is a large freshwater lake located high in the Andes Mountains along the border between Peru and Bolivia. It is one of the world's highest navigable lakes and holds cultural and historical significance for the indigenous peoples of the region.
AI-generated from the Wikipedia summary — may contain errors.
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).