Vocabulary

函嶺

the Hakone Mountains

noun