Language:
Free Online Dictionary|3Dict

浓荫蔽空

Source : CEDICT

The thick branches and leaves seem to blot out the sky. (idiom)