Vocabulary

山をなす

to pile up; to form into a (huge) pile

expression verb