Двоеточие в данном предложении ставится потому, что обобщающее слово "Все" стоит перед однородными членами предложения (деревья, мельница, крестьянские избы).
Правило: Двоеточие ставится, если обобщающее слово предшествует однородным членам.
Ответ: Обобщающее слово стоит перед однородными членами предложения.