Stad tussen bergen, vermoedelijk Hakone in Japan