Pathibara (also known as Pathibara Chuli, Pyramid Peak, and Sphinx) is a mountain peak located on the border of Nepal and North Sikkim, India.
Pathibara (also known as Pathibara Chuli, Pyramid Peak, and Sphinx) is a mountain peak located on the border of Nepal and North Sikkim, India.
== Location ==
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).