Ответ:

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

Исправления не требуются.