Vocabulary
山をなす
やまをなす
to pile up; to form into a (huge) pile
expression
verb