Alishan or Ali Shan may refer to:
Alishan or Ali Shan may refer to:
==Places== Alishan, Chiayi, a township in Chiayi County, Taiwan Alishan National Scenic Area, a mountain resort and nature reserve Alishan railway station Alishan Range, a mountain range in Taiwan
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).