Ответ:
Мы могли видеть и сизые вершины далёких гор, теряющиеся в облаках, и извилистую ленту реки, сверкавшую на солнце, и крошечные домики в долине, и всё это завораживало нас.
Запятые обособляют причастные обороты и разделяют однородные члены с повторяющимся союзом «и». Запятая перед последним «и» разделяет части сложносочинённого предложения.
