漫山遍野

Etymology
From the 

Idiom

 * 1) to be numerous and all over the mountains and plains