Language:
Free Online Dictionary|3Dict

满山遍野

Source : CEDICT

covering the whole land/over hills and dales