英语lit. covering the mountains and the plains (idiom),fig. as far as the eye can see,covering everything,omnipresent