Заросшая дорога (1) ведёт через старый (2) сосновый лес. Он растёт на песчаных холмах, (3) сменяющих друг друга с равномерностью широких (4) морских валов. Эти холмы – (5) остатки ледниковых наносов. На вершинах их цветёт много колокольчиков, (6) а низины сплошь заросли́ (7) папоротником. Листья его (8) с изнанки покрыты спорами, (9) похожими на красноватую пыль.
1 – знаки препинания не ставятся; нет причин.
2 – запятая не ставится; есть неоднородные определения «старый сосновый», которые характеризуют лес с разных сторон => мы не ставим запятую.
3 – ставится запятая; мы можем заметить причастный оборот: «сменяющих друг друга с равномерностью широких морских валов», определяемое слово – «холмах» – стоит до причастного оборота => ставим запятую.
4 – запятая не ставится; есть неоднородные определения «широких морских», которые характеризуют вал с разных сторон => мы не ставим запятую.
5 – ставится тире; подлежащее («холмы») и сказуемое («остатки») выражены существительными в Им.п.
6 – ставится запятая; перед нами сочинительный союз «А»; он стоит на стыке двух простых предложений: «цветёт много колокольчиков»; «низины заросли́» => запятая ставится в сложносочиненном предложении (ССП).
7 – знаки препинания не ставятся; нет причин.
8 – знаки препинания не ставятся; нет причин.
9 – ставится запятая; мы можем заметить распространённое согласованное определение (имя прилагательное и зависимые слова): «похожими на красноватую пыль», определяемое слово – «спорами» – стоит до оборота => ставим запятую.