lake in Hangzhou, Zhejiang, China
West Lake is a scenic freshwater lake located in Hangzhou, in eastern China's Zhejiang Province. It has been celebrated in Chinese art, literature, and culture for centuries and was designated a UNESCO World Heritage Site in 2011 for its cultural landscape and historical significance.
AI-generated from the Wikipedia summary — may contain errors.
Location
Shore length is not a well-defined measure.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).