via Wikipedia infobox
Hamura (羽村市, Hamura-shi) is a city located in the western portion of the Tokyo Metropolis, Japan. As of 1 May 2010, the neighborhood had an estimated population of 57,174, and a population density of 5770 persons per km. The total area of the city was 9.90 square kilometres (3.82 sq mi).
Geography
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).