right|thumb|250px|The Elpeus river is situated on the slopes of Mount Olympus, seen here.
right|thumb|250px|The Elpeus river is situated on the slopes of Mount Olympus, seen here.
The Elpeus is a river that stems from a ravine on the lower banks of Mount Olympus in Greece, located approximately five miles from the city of Dion.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).