Vocabulary

峰続き

succession of peaks

noun