Stack may refer to:
==Places== Stack Island, an island game reserve in Bass Strait, south-eastern Australia, in Tasmania’s Hunter Island Group Blue Stack Mountains, in Co. Donegal, Ireland
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).